Proma  by ErlichLiu

AI desktop app with integrated general Agent capabilities

Created 1 month ago
264 stars

Top 96.7% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Proma is an open-source, local-first AI desktop application offering advanced chat and autonomous agent capabilities. It targets users seeking a flexible, privacy-focused platform integrating multiple LLM providers and supporting complex workflows like multi-agent collaboration. The core benefit is a powerful, extensible AI assistant with user data remaining entirely under local control.

How It Works

This Electron desktop app utilizes the Claude Agent SDK for autonomous agents and supports diverse LLM providers (Anthropic, OpenAI, Google, etc.) via API keys. Its architecture prioritizes local data storage (~/.proma/) for privacy and portability. Key features include "Agent Teams" for automated complex task delegation (potentially improving efficiency 5-20%) and an extensible "Skills & MCP" system for discoverable tools.

Quick Start & Requirements

Download the latest platform-specific binary release. The application is built with Bun, Electron, React, and Vite. Configuration requires API keys for desired LLM providers; Agent mode specifically needs an Anthropic channel. No specific hardware prerequisites like GPUs are detailed.

Highlighted Details

  • Multi-Vendor Support: Integrates Anthropic, OpenAI, Google, DeepSeek, MiniMax, Kimi, Zhipu GLM, and OpenAI-compatible endpoints.
  • Autonomous Agents: General AI Agent capabilities via Claude Agent SDK.
  • Agent Teams: Automates multi-agent composition for complex tasks.
  • Remote Access: Via Lark (Feishu) bot for 24/7 interaction and task delegation.
  • Extensible Skills: "Skills & MCP" system for discoverable tools.
  • Cross-Session Memory: AI remembers user context and preferences.
  • Local-First Data: All data stored locally in ~/.proma/.
  • Rich Output: Supports Mermaid, code blocks, and document parsing (PDF, Office, text).

Maintenance & Community

Proma encourages community contributions (bug fixes, features, docs) with a "PR bonus" program. Sponsorships are being recruited. The project indicates rapid evolution, with future plans for multi-agent collaboration and proactive AI assistance. No direct community channels (Discord/Slack) are listed.

Licensing & Compatibility

Released under the MIT license, permitting commercial use, modification, and distribution within closed-source applications.

Limitations & Caveats

The project currently focuses on core infrastructure; advanced features like multi-agent collaboration and proactive AI are under development. Agent mode requires an Anthropic API channel.

Health Check
Last Commit

13 hours ago

Responsiveness

Inactive

Pull Requests (30d)
80
Issues (30d)
13
Star History
251 stars in the last 30 days

Explore Similar Projects

Starred by Andrew Ng Andrew Ng(Founder of DeepLearning.AI; Cofounder of Coursera; Professor at Stanford), Jack Lukic Jack Lukic(Author of Semantic UI), and
5 more.

ag2 by ag2ai

0.7%
4k
AgentOS for building AI agents and facilitating multi-agent cooperation
Created 1 year ago
Updated 15 hours ago
Feedback? Help us improve.