https://github.com/jinyang6/chatanyllm
ChatAnyLLM is a desktop GUI application for local models (Ollama, LM Studio) and cloud providers like OpenRouter. Users may manually configure any OpenAI-compatible API endpoint, connecting third-party providers such as Groq or Cerebras.
https://github.com/jinyang6/chatanyllm
agent agentic-ai agents ai anthropic chat chatbot claude desktop-app electron gemini large-language-models llm openai openrouter react
Last synced: about 2 months ago
JSON representation
ChatAnyLLM is a desktop GUI application for local models (Ollama, LM Studio) and cloud providers like OpenRouter. Users may manually configure any OpenAI-compatible API endpoint, connecting third-party providers such as Groq or Cerebras.
- Host: GitHub
- URL: https://github.com/jinyang6/chatanyllm
- Owner: jinyang6
- License: apache-2.0
- Created: 2025-11-23T04:47:47.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2026-05-07T05:27:45.000Z (about 2 months ago)
- Last Synced: 2026-05-07T07:33:18.398Z (about 2 months ago)
- Topics: agent, agentic-ai, agents, ai, anthropic, chat, chatbot, claude, desktop-app, electron, gemini, large-language-models, llm, openai, openrouter, react
- Language: JavaScript
- Homepage: https://jinyang6.github.io/chatanyllm/
- Size: 10.9 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ChatAnyLLM
A desktop chat application that connects to any model provider or agentic system via OpenAI-compatible APIs.
**[Visit Website](https://jinyang6.github.io/chatanyllm/) | [Download](https://github.com/jinyang6/chatanyllm/releases/latest)**
## Features
- **Custom Endpoints** - Add any model provider or agentic system (e.g., OpenClaw) via OpenAI-compatible APIs
- **ALL Model Providers** - Switch local model, cloud provider, or custom agent mid-conversation
- **Local & Secure** - All conversations stored locally, API keys encrypted with Windows DPAPI
- **Rich Formatting** - Markdown, code syntax highlighting, LaTeX math equations
- **Image Support** - Paste and generate images in conversations
## Installation
### Download
Download the latest installer from [Releases](../../releases) or visit our [website](https://jinyang6.github.io/chatanyllm/):
- **Windows**: `ChatAnyLLM-Setup.exe`
### Install
1. Run the installer
2. Choose installation directory
3. Launch ChatAnyLLM
## Quick Start
1. **Add API Key** - Settings → API Keys → Enter your provider's API key
2. **New Conversation** - Click + button in sidebar
3. **Select Model** - Choose your AI model from dropdown
4. **Start Chatting** - Type message and press Enter
## Keyboard Shortcuts
- `Enter` - Send message
- `Shift+Enter` - New line
- `Ctrl+V` - Paste image
## Technology Stack
Electron • React • Vite • Tailwind CSS
## License
Apache License 2.0 - See [LICENSE](LICENSE) file for details
## Support
Found a bug or have a suggestion? [Open an issue](../../issues)