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.mdMEMORY.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;未推斷任何額外功能。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案