Standalone LLM RAG CLI application
- OpenAI
- Mistral
- Together
- Command:
ingest <indexName> <gitPath>
- Description: Ingest a git repo and create a new index.
- Options:
-
--provider <provider>
: The provider to use for response synthesis (Default: OpenAI). -
--model <model>
: The chat model to use for response synthesis.
-
- Command:
list
- Description: List all indices.
- Command:
remove <indexName>
- Description: Remove an index.
- Command:
query <indexName>
- Description: Query an index.
- Options:
-
--count <count>
: Maximum number of results to return (Default: 5).
-
- Command:
synthesize <indexName>
- Description: Synthesize a response from an index.
- Options:
-
--provider <provider>
: The provider to use for response synthesis (Default: OpenAI). -
--model <model>
: The chat model to use for response synthesis. -
--count <count>
: Maximum number of results to return (Default: 5).
-