Skip to content

arul28/ADE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADE

ADE

Agentic Development Environment

Local-first desktop workspace for coding agents, lanes, missions, PR workflows, and proof capture.

Release CI Downloads License

macOS desktop Local-first workspace Electron React TypeScript MCP built in

Documentation  |  Website  |  Download


ADE is a desktop app for AI-native software development. It combines agent orchestration, persistent memory, multi-provider AI support, and deep git integration into a single local-first environment.

Why ADE

ADE is built for people who want agents to operate inside a real development workspace, not a chat tab. It gives you isolated lanes for parallel work, mission orchestration for multi-step execution, persistent project memory, and proof-oriented computer use inside one desktop environment.

What it includes

  • Lanes -- Isolated git worktrees for parallel development with automatic conflict detection
  • Missions -- Multi-step orchestrated execution with planning, workers, and approval gates
  • Agent chat -- Multi-provider coding agents including Claude, Codex, and local models
  • CTO agent -- Persistent AI lead with identity, memory, and Linear integration
  • Computer use -- Screenshot-based verification and artifact capture
  • Automations -- Event-driven background execution with triggers and guardrails
  • PR workflows -- Stacking, conflict simulation, and queue landing
  • Context packs -- Structured, bounded context delivery for agents
  • ADE MCP server -- Shared services for both desktop and headless MCP flows
  • Memory system -- Persistent knowledge across sessions with semantic search
  • Linear integration -- Workflow automation triggered by Linear issues
  • Multi-repo aware workflows -- Project-local state under .ade/ plus machine-local secrets, cache, and artifacts

Stack

  • Desktop -- Electron, React, TypeScript, SQLite, node-pty
  • Protocols -- Model Context Protocol (MCP), IPC, GitHub and Linear integrations
  • Runtime model support -- Claude, Codex, OpenAI-compatible providers, and local models

Install

  1. Download the latest .dmg from Releases
  2. Open the .dmg and drag ADE into your Applications folder
  3. Move ADE into your Applications folder before trying to launch it
  4. Clear macOS quarantine for the installed app bundle:
xattr -dr com.apple.quarantine /Applications/ADE.app
  1. Launch ADE, open a project, and configure your AI provider in Settings

Early beta notes

ADE is still a very early beta. Expect rough edges, incomplete workflows, and occasional breaking changes between releases.

The macOS app is not code signed or notarized yet, so Gatekeeper may block it on first launch. Install the app by dragging it into Applications first, then if macOS still refuses to open it, run:

xattr -dr com.apple.quarantine /Applications/ADE.app

That removes the quarantine attribute Apple adds to downloaded apps and allows ADE to launch locally. Only do this for builds you downloaded from the ADE releases page and trust.

ADE auto-updates. When a new version is available, an update button appears in the header bar -- click it to restart and apply.

Contributing

See CONTRIBUTING.md. PRs welcome -- dev setup:

cd apps/desktop && npm install && npm run dev

License

AGPL-3.0 -- Copyright (c) 2025 Arul Sharma

About

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages