A bare-bones coding assistant that works with any LLM provider via litellm.
uv syncSet environment variables in .env:
cp .env.example .envYou can find more info on supported models here.
MODEL=gpt-4o
API_KEY=your-openai-api-keyMODEL=claude-3-5-sonnet-20241022
API_KEY=your-anthropic-api-keyMODEL=your-custom-model
API_KEY=your-custom-api-key
API_BASE=https://your-custom-endpoint.com/v1uv run python agent.pyThe agent provides file operations: read, list, and edit files. Chat naturally to perform coding tasks.