Freedom251 › AI Agent Builders
ELVES

What ELVES is
ELVES is a macOS desktop app for running AI agents in isolated Git worktrees. Describe a task, review the resulting changes as a diff, then merge the branch or discard its worktree. ELVES works with Claude Code and OpenAI Codex, and multiple sessions can run at the same time in separate tabbed workspaces called floors. Its persistent memory uses SQLite and FTS5 search, and can automatically supply an agent with relevant saved memories before a task. The app also includes MCP server management and can import MCP servers from Claude. Each task can include up to 10 attached files, with a combined size limit of 500KB. The maker says projects, memory, and sessions are stored locally, without cloud services, accounts, or telemetry. ELVES is free and released under the MIT License. The macOS app requires macOS 13 or later, Node.js 18 or later, and either the Claude Code CLI or Codex CLI. It is not notarized; the maker provides instructions for opening it despite Gatekeeper warnings.
Who it suits
ELVES suits developers who want to coordinate Claude Code or OpenAI Codex work across isolated Git worktrees and review changes before merging. It may also suit people who want project data and sessions stored locally and need concurrent agent sessions, persistent memory, or MCP server management.
What it does well
- Runs Claude Code and OpenAI Codex agents in isolated Git worktrees.
- Supports concurrent sessions in tabbed workspaces called floors.
- Can add relevant SQLite and FTS5 memories to an agent’s context.
- Includes MCP server management and Claude MCP server import.
- Free and released under the MIT License.
What to know first
- Requires macOS 13 or later and Node.js 18 or later.
- Requires the Claude Code CLI or Codex CLI.
- The macOS app is not notarized.
- Task attachments are limited to 10 files and 500KB combined.
Limits
ELVES is free. Each task can include up to 10 attached files totaling 500KB, and the app requires macOS 13 or later, Node.js 18 or later, and the Claude Code CLI or Codex CLI.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | Free and open source · macOS 13+ · Node.js 18+ · requires Claude Code CLI or Codex CLI | Free |
As mvmcode.github.io lists them, read 4 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the ELVES website.
- Use a Mac running macOS 13 or later and install Node.js 18 or later.
- Install the Claude Code CLI or Codex CLI.
- Get the free ELVES app and follow the maker’s instructions to open it despite Gatekeeper warnings.
- Describe a task, review its diff, then merge the branch or discard the worktree.
Verdict
Choose ELVES if you use Claude Code or OpenAI Codex on macOS and want to manage agent tasks in separate worktrees, inspect their diffs, and decide whether to merge. Its local storage and persistent memory may also suit developers who want those capabilities in one desktop app. Look elsewhere if you need a notarized macOS app or do not meet its system and CLI requirements.
Questions
How much does ELVES cost?
ELVES is free under its Free plan and is released under the MIT License.
Which platforms does ELVES support?
The listed platform is macOS. The app requires macOS 13 or later.
Which AI runtimes does it work with?
ELVES works with Claude Code and OpenAI Codex. It requires the corresponding CLI.
Does ELVES store project data in the cloud?
The maker says projects, memory, and sessions are stored locally, with no cloud, accounts, or telemetry.
Can I use MCP servers with ELVES?
Yes. It includes MCP server management and supports importing MCP servers from Claude.
Is the macOS app notarized?
No. The maker provides instructions for opening the app despite Gatekeeper warnings.
Facts from ELVES's own pages
- AI runtimes
- ELVES works with Claude Code and OpenAI Codex. · github.com, 4 Oct 2026
- Integrations
- The app includes MCP server management and supports importing MCP servers from Claude. · github.com, 4 Oct 2026
- Intended users
- The landing page describes the app as built for developers who want AI to work with them. · mvmcode.github.io, 4 Oct 2026
- License
- ELVES is released under the MIT License. · github.com, 4 Oct 2026
- Notarization
- The macOS app is not notarized, and the maker provides instructions for opening it despite Gatekeeper warnings. · github.com, 4 Oct 2026
- Parallel work
- Multiple concurrent sessions can run in separate tabbed workspaces called floors. · github.com, 4 Oct 2026
- Persistent memory
- SQLite-backed memory uses FTS5 search and can automatically add relevant memories to an agent’s context before a task. · github.com, 4 Oct 2026
- Privacy
- The maker says projects, memory, and sessions are stored locally, with no cloud, accounts, or telemetry. · github.com, 4 Oct 2026
- Purpose
- ELVES is a desktop app for orchestrating AI agents in isolated Git worktrees with embedded terminals. · github.com, 4 Oct 2026
- Task attachments
- A task can include up to 10 attached files totaling 500KB. · github.com, 4 Oct 2026
- Workflow
- Users describe a task, review the resulting diff, then merge the branch or discard the worktree. · mvmcode.github.io, 4 Oct 2026
Where ELVES stands on Freedom251
- AI Agent Builders#8 of 36
- AI Agent Platforms#22 of 73