An LLM chat experience in the terminal.
Capabilities:
- Chat with LLM
- Chat History
- Chat with Agents
- Streaming
- MCP
- Web Search
- Tool Calling
- Python 3.11
- OpenAI API Key
- Azure OpenAI Deployment
- Shopify Catalog API
- uv
- Install dependencies:
uv sync- Set environment variables:
cp .env.sample .env- Activate virtual environment:
# Linux / macOS
source .venv/bin/activate
# Windows
.venv\Scripts\activate- Run the chat:
uv run python -m app.main