This is an early release preview. You may encounter bugs.
Proma logo
Unclaimed

Tool interface connectors memory

Proma

Proma brings a seamless general-purpose Agent experience to your workflow. Built for 100× professionals and the proactive Agent era, it supp

A 80/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
Discussion

01 / Summary

About Proma.

Proma is an open-source, general-purpose desktop agent app for macOS, Windows, and Linux, aimed at people who use agents heavily for work such as coding, writing slides, and research reports. It combines chat, agent, and planning modes with project workspaces, memory, an embedded browser and terminal, scheduled tasks, and file preview and editing in one window.

Its design centers on organizing context. Work is split into projects, each with its own AGENTS.md instructions, a memory index, and per-project skills and MCP servers, so an agent only sees the tools relevant to that project. Sessions handle one task each, and earlier sessions or files can be referenced by dragging them into the input box or with @ and &.

Sub-sessions run beside a main session as cleaner-context alternatives to subagents, for parallel research or adversarial review. Explore mode branches from a finished answer into any number of side explorations and then brings the results back into the main session. File changes are grouped by turn, shown as diffs for code, and tied to Git worktrees with a one-click terminal.

The open-source edition uses provider channels and API keys you configure yourself. Development has slowed in favor of a separate commercial edition that adds hosted model access, web search, team quotas, and organization-wide skill distribution.

  • Sub-sessions: child sessions run in parallel with a main session for deep research, adversarial checks, or continuous review
  • Explore mode: branches any number of explorations from earlier context and merges them back into the main session
  • Project memory: per-project AGENTS.md plus a MEMORY.md index of categorized memories
  • Skills, MCP, and CLI: built-in skills, one-click install of common MCP servers and CLIs, all scoped per project
  • Embedded browser and terminal: visible tools the agent can sign in to and operate for automation and coding
  • Worktree development: the agent selects the matching Git worktree, shows the diff against main, and opens a terminal there
  • Scheduled tasks: one-off, interval, or windowed schedules that the agent can create and revise
  • Todo and calendar: agent-editable todos and events that sync with macOS Reminders and Calendar
  • File preview and editing: live Markdown editing in an Obsidian-style editor, plus preview of PDF, Word, PowerPoint, and Excel files
  • Remote channels: connects to WeChat, Feishu, DingTalk, and Slack

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with Proma.

Browse the catalog for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Proma →

Browse the catalog