Configs2026年5月4日·1 分钟阅读

Chatbox — Cross-Platform AI Chat Desktop Client

Chatbox is an open-source desktop application that provides a unified interface for interacting with multiple AI model providers including OpenAI, Claude, and local models, with conversation management and prompt library features.

Agent 就绪

这个资产会安全暂存

这个资产会先安全暂存。复制的指令会要求 Agent 读取暂存文件,并在激活脚本、MCP 配置或全局配置前先确认。

Stage only · 17/100策略:需暂存
Agent 入口
任意 MCP/CLI Agent
类型
CLI Tool
安装
Stage only
信任
信任等级:Established
入口
Chatbox Desktop Client
安全暂存命令
npx -y tokrepo@latest install 567f901d-4771-11f1-9bc6-00163e2b0d79 --target codex

先暂存文件;激活前需要读取暂存 README 和安装计划。

Introduction

Chatbox is a cross-platform desktop AI client that connects to OpenAI, Azure, Claude, Gemini, Ollama, and other LLM providers through a single polished interface. It stores conversations locally and offers power-user features like prompt templates, conversation branching, and token usage tracking.

What Chatbox Does

  • Connects to 10+ AI providers via their APIs with a unified chat interface
  • Manages multiple conversations with full local history and search
  • Provides a built-in prompt library for reusable system instructions
  • Tracks token usage and estimated costs per conversation
  • Supports image input for multimodal models and Markdown rendering

Architecture Overview

Chatbox is built with Electron and React, packaging a web-based UI into native desktop binaries for Windows, macOS, and Linux. Conversations and settings are stored in local SQLite. API calls are made directly from the client to provider endpoints with no intermediary server.

Self-Hosting & Configuration

  • Download pre-built binaries from GitHub Releases or build from source with Node.js 18+
  • Configure API keys per provider in the Settings panel
  • Set custom API endpoints for Azure OpenAI or self-hosted compatible servers
  • Data is stored locally in the app data directory; no cloud sync by default
  • Proxy support available via system proxy or manual HTTP proxy configuration

Key Features

  • Multi-provider support: OpenAI, Claude, Gemini, Ollama, LM Studio, Azure, and more
  • Full conversation history with local storage and export to Markdown/JSON
  • Custom prompt templates with variables for repeatable workflows
  • Token counter and cost estimator for budget-conscious usage
  • Clean native UI with dark mode, font customization, and keyboard shortcuts

Comparison with Similar Tools

  • Open WebUI — web-based, requires server deployment; Chatbox is a native desktop app
  • LobeChat — browser-first with plugin ecosystem; Chatbox focuses on simplicity and privacy
  • Jan — emphasizes local models; Chatbox is API-first with broader provider support
  • ChatGPT official app — locked to OpenAI; Chatbox works with any compatible API
  • big-AGI — developer-focused web UI; Chatbox offers a more polished desktop experience

FAQ

Q: Is my data sent to any server besides the AI provider? A: No. Chatbox communicates directly with your configured AI provider. No telemetry or data collection.

Q: Can I use Chatbox with local models? A: Yes, point it at Ollama, LM Studio, or any OpenAI-compatible local endpoint.

Q: Is there a mobile version? A: Chatbox focuses on desktop (Windows, macOS, Linux). A web version is available but self-hosted.

Q: How do I export my conversations? A: Use the export function to save as Markdown, JSON, or plain text from any conversation.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产