Next-generation AI desktop app with integrated agents. Local-first, multi-provider, fully open source.
Chat · Multi-model conversations │ Agent · Autonomous general agent │ Agent Teams · Multi-agent collaboration │ Skills & MCP · Extensible toolchain
Lark Remote · Use Agent from your phone │ Memory · Understands you across sessions │ Multi-Provider · Anthropic / OpenAI / Google / DeepSeek / MiniMax / Kimi / Zhipu │ Local-First · Your data stays with you
Proma also offers a commercial version. If you need cloud features | stable and reliable API | cost-effective subscription plans | simple user experience, you're welcome to support the commercial version of Proma: https://proma.cool/download — subscription plans start at 40% of official pricing.
The core vision of Proma is not to replace any particular software. Currently, only the infrastructure of Proma has been implemented. Going forward, Proma will continue to build multi-agent collaboration (personal and team), agent connections with external services, Tools and Skills consolidation, and the ability to proactively provide software and suggestions based on user understanding and memory. Proma is evolving rapidly with the help of VibeCoding tools. PRs are welcome!
Chat mode with multi-model switching and file attachment support.
Agent mode with general-purpose agent capabilities. Supports the full Claude series, MiniMax M2.1, Kimi K2.5, Zhipu GLM, and third-party channels. Elegant, clean, smooth, and confident streaming output.
Agent Teams (or Agent Swarm) is one of the major development directions for agents in 2026. Proma already supports Agent Teams, which can automatically assemble teams based on task complexity. In practice, this improves complex task handling by at least 5%–20%. When running Agent Teams, you'll see each agent's working status on the right panel. (You can also request Agent Teams via natural language and assign each agent a specific work or research scope.)
Built-in Brainstorming and office suite Skills with MCP support. Automatically helps you find and install Skills through conversation.
Shared memory across Chat and Agent modes — AI truly understands you and remembers your preferences and habits.
Full-protocol LLM channel support for all domestic and international providers, configured via Base URL + API Key.
- Multi-Provider Support — Anthropic, OpenAI, Google, DeepSeek, MiniMax, Kimi, Zhipu GLM, and any OpenAI-compatible endpoint
- AI Agent Mode — Autonomous general agent powered by Claude Agent SDK
- Streaming & Thinking — Real-time streaming output with extended thinking visualization
- Rich Rendering — Mermaid diagrams, syntax-highlighted code blocks, Markdown
- Attachments & Documents — Upload images and parse PDF/Office/text files in conversations
- Memory — Shared memory across Chat and Agent, AI remembers your preferences, habits, and context across sessions
- Local-First — All data stored locally in
~/.proma/, no database, fully portable - Themes — Light and dark mode with system preference detection
Download the latest release for your platform:
Go to Settings > Channels, click Add Channel, select a provider, and enter your API Key. Proma will auto-fill the correct API endpoint. Click Test Connection to verify, then Fetch Models to load available models.
Agent mode requires an Anthropic channel. After adding one, go to Settings > Agent to select your Anthropic channel and preferred model (Claude Sonnet 4 / Opus 4 recommended). The agent uses Claude Agent SDK under the hood.
MiniMax, Kimi (Moonshot), and Zhipu GLM use dedicated API endpoints — these are auto-configured when you select the provider. All three support their programming membership plans for API access:
| Provider | Chat Mode | Agent Mode | Note |
|---|---|---|---|
| MiniMax | https://api.minimaxi.com/v1 |
https://api.minimaxi.com/anthropic |
Supports MiniMax Pro membership |
| Kimi | https://api.moonshot.cn/v1 |
https://api.moonshot.cn/anthropic |
Supports Moonshot developer plan |
| Zhipu GLM | https://open.bigmodel.cn/api/paas/v4 |
https://open.bigmodel.cn/api/anthropic |
Supports Zhipu developer plan |
- Runtime — Bun
- Framework — Electron + React 18
- State — Jotai
- Styling — Tailwind CSS + shadcn/ui
- Build — Vite (renderer) + esbuild (main/preload)
- Language — TypeScript
Proma is built on the shoulders of these great projects:
- Shiki — Syntax highlighting
- Beautiful Mermaid — Diagram rendering
- Cherry Studio — Inspiration for multi-provider desktop AI
- Lobe Icons — AI/LLM brand icon set
- Craft Agents OSS — Agent SDK integration patterns
- MemOS — Memory feature implementation
We welcome contributions to Proma! Whether it's fixing bugs, adding features, or improving documentation, every contribution matters.
PR Bounty Program — Proma currently offers a PR bounty program. Merged PRs automatically receive a generous bounty that can be used with Claude Code and similar products, helping you develop more effectively with AI-assisted tools. Simply leave your email address in the PR description when submitting.
The most meme-savvy yet spot-on hype organization of the AI era — amazed by its precise satire and piercing insights into this AI age. Search on WeChat Official Account: 葬 AI









