Clover/prompt.md
Jarian Cottingham 7e8d31af6e Clover created
2026-01-13 00:07:41 -06:00

22 lines
1.4 KiB
Markdown

I'd like to build a similar version of claude cli for the terminal that will work with all different types of models.
It needs to be able to code out full projects for someone and we'll need to code out a set proper set of tools that the model will be able to use.
Some suggested tools you need to make are
- read file
- create file
- update file
- delete file
- summarize file (calls another llm model (configurable) to give a summary of the file)
- getProjectStructure (looks for a structure.md file in the project directoy, if not present call another LLM to generate it for you)
- commandline (make special calls to the command line. SHould ask permission for each call)
You also need a few features
/list - list out the models that are available on the openai compatible server
/init - create a "clover.md" file in the project that is a summary of the project. Use this as a file to update as you progress through the project.
/timeout - set the timeout for how long an agent can work on a problem
/threads - set the maximum number of threads that are allowed to spawn llms for sub processes like file summaries and commandlines.
When you summarize an entire project, you should work to summarize all files in that project. Be sure to let the program leverage other llms to create sub summaries and then just aggregate all those summaries.
First just make a plan of implementation.