proma-ai/Proma
Proma brings a seamless general-purpose Agent experience to your workflow. Built for 100× professionals and the proactive Agent era
Proma – 專業人士用的桌面優先 AI 代理
是什麼 – Proma 是一個開源、跨平台的桌面應用程式,讓高階使用者能將大型語言模型(LLM)當作「代理」來互動。它整合了完整的 UI(聊天、規劃、專案/工作區管理)以及一系列生產力工具(嵌入式瀏覽器、終端機、日曆/待辦事項整合、Obsidian 風格的 Markdown 編輯器、檔案差異檢視器等)。目標是讓專業人士在與 AI 協作時,能對上下文、記憶與工具使用擁有更精細的控制。
核心功能
- 多種互動模式 – 普通聊天、結構化「代理」模式與規劃模式。
- 專案導向的工作區 – 每個專案都有獨立的記憶體檔案(
AGENTS.md、MEMORY.md)、技能與檔案集。 - 子會話與並行探索 – 可啟動子會話,保持乾淨的上下文,探索替代方案,再將結果合併回主對話。
- 嵌入式工具 – 可見的終端機與功能完整的瀏覽器,代理可驅動操作;內建 macOS 日曆/待辦事項同步,以及深度的 Obsidian 風格 Markdown 編輯功能。
- 技能 / MCP / CLI – 可重複使用、專案範圍的命令組合包,代理可呼叫;商業版增加團隊級技能分發功能。
- 遠端連接器支援 – 可連結 Slack、WeChat、Feishu、DingTalk 等,讓代理可在訊息平台中行動。
- 排程與自動化 – 代理可建立一次性或重複性定時任務(例如:「在上午10點至12點之間每20分鐘執行一次」)。
安裝
- 提供 macOS(Apple Silicon 與 Intel)、Windows 與 Linux(deb 包與 AppImage)的預建二進位檔。發行版本位於 GitHub Releases 頁面。
- 開源版需要使用者自行提供 LLM API 金鑰(OpenAI、Claude、Gemini 等)及輔助服務(網路搜尋、影像生成)。
- 商業版「Proma Cloud」提供捆綁模型存取、托管 API 與額外企業功能;可無縫安裝在開源版之上,不遺失資料。
開源 vs 商業
| 功能 | 開源 | 商業 |
|---|---|---|
| 更新頻率 | 僅關鍵修復 | 更快、更豐富的更新 |
| 模型存取 | 使用者提供的 API 金鑰 | 內建 Proma Cloud 模型 + 使用者提供 |
| 定價 | 直接支付給服務提供者 | 雲端服務折扣(最高達列表價的10%) |
| 安全性/穩定性 | 使用者評估提供者 | 官方托管端點,帶健康監控 |
| 集成服務 | 手動設定(搜尋、影像生成) | 完整的網路搜尋、GPT-Image 等 |
| 團隊管理 | DIY | 管理介面用於配額、技能分發、使用報告 |
| 外部應用 API | 僅第三方金鑰 | 帶使用限制的 Proma Cloud API 金鑰 |
架構與開發
- 使用 TypeScript 建構,腳本使用 Bun,狀態管理使用 Jotai,主程序與渲染器之間有清晰的 IPC 協定。
- 透過 JSON/JSONL 設定檔可擴充;無需重新編譯即可新增技能或 MCP(模型-命令-流程)定義。
- 鼓勵貢獻:修復 bug、撰寫文件、撰寫測試、開發新技能/MCP。
授權
- 社群版採用 AGPL-3.0 授權。商業使用在相同授權下允許,但為避免 AGPL 強制開源要求,需將 Proma 嵌入閉源產品或 SaaS 服務的使用者,可選擇單獨的商業授權。
誰會受益
- 希望擁有內建終端機與差異檢視器的 AI 輔助 IDE 的開發者。
- 使用 Obsidian 或重度 Markdown 工作流程的知識工作者。
- 需要共享 AI 「技能」與集中配額管理的團隊。
- 任何希望在桌面環境中讓 LLM 直接操作檔案、瀏覽網頁並排程任務的人。
以上所有資訊均直接取自倉儲的 README;未推斷任何額外功能。
相關
- 專案
- 專案
- 專案
- 專案
- 專案