@teleforge-ai/anya
v0.5.0
Published
Anya — Production AI CLI Assistant (OpenAI, Anthropic, Google, OpenRouter, DeepSeek, Mistral, Groq, xAI, Together AI, Ollama, OpenCode)
Maintainers
Readme
@teleforge-ai/anya
A multi-provider AI command line assistant with a rich TUI.
Quick Start
npx @teleforge-ai/anyaUsage
# Start the TUI (first run shows onboarding)
anya
# Quick connect to a provider
anya --connect openrouter
# Show version
anya --versionFeatures
- Rich TUI — Full pink border frame, Anya ASCII art, input box, status bar
- 5 AI providers — OpenAI, Anthropic, Google, OpenRouter, OpenCode (local)
- Tab to switch between Build / Plan modes
/commands —/connect,/model,/clear,/help,/quit- Ctrl+P — Command palette with filtering
- Response timing — "Thought: Xms" after each response
- First-run onboarding — Guided provider setup on first launch
Providers
| Provider | ID | Env Variable |
|----------|----|-------------|
| OpenAI | openai | OPENAI_API_KEY |
| Anthropic | anthropic | ANTHROPIC_API_KEY |
| Google Gemini | google | GEMINI_API_KEY |
| OpenRouter | openrouter | OPENROUTER_API_KEY |
| OpenCode (local) | opencode | — |
API keys are stored in ~/.config/anya/config.json.
Keyboard
| Key | Action |
|-----|--------|
| Tab | Switch Build / Plan mode |
| Ctrl+P | Open command palette |
| ↑ / ↓ | History navigation |
| Enter | Send message |
| Esc | Close palette / cancel |
| Ctrl+C | Quit |
Commands
| Command | Description |
|---------|-------------|
| /connect [provider] | Connect a provider |
| /model <name> | Switch AI model |
| /clear | Clear chat history |
| /help | Show help |
| /quit | Exit |
License
MIT
