Multi-provider AI chat agent for your terminal. Talk to OpenAI, Anthropic, DeepSeek, DeepInfra, Kimi and more — with local tool calling and permission prompts.
npm install -g taichattaichat
# or
chat- Chat with models from OpenAI, Anthropic, DeepSeek, DeepInfra, Kimi
- Local tool calling: file operations, shell commands, web search
- Permission prompts for dangerous operations
- Switch models on the fly with
/model - Markdown rendering in the terminal
- Web search via Exa AI
On first run, TaiChat will prompt you to enter API keys. Config is stored at ~/.taichat/config.json.
You can also set API keys via environment variables:
OPENAI_API_KEYANTHROPIC_API_KEYEXA_API_KEY
/model— Switch the active model/clear— Clear chat history/config— Re-run API key setup/help— Show available commands
Apache-2.0