This is an ugly quick hack but works for me, I created a file incremental.md with the spec of what I want it to do, type 'md' in the terminal and it reads the file
Ideally I want to have a folder with several files so I can add library documentation.
But an advanced system would use embeddings on the docs and library repos to create a more compact context.
Instead of reinventing the wheel its best to use llama-index and/or langchain to create the retrieval agent and smol only takes care of implementing changes in the repo.
This is an ugly quick hack but works for me, I created a file incremental.md with the spec of what I want it to do, type 'md' in the terminal and it reads the file
Ideally I want to have a folder with several files so I can add library documentation. But an advanced system would use embeddings on the docs and library repos to create a more compact context.
Instead of reinventing the wheel its best to use llama-index and/or langchain to create the retrieval agent and smol only takes care of implementing changes in the repo.