OpenRadar

Project · Go · Added June 10, 2026

gentle-ai

Go-based ecosystem configurator that supercharges 15+ AI coding agents with persistent memory, SDD workflows, skills, and MCP servers — works with Claude Code, Cursor, Codex, and more.

3,799 stars 449 forks View on GitHub

Gentle-AI

Overview

Gentle-AI hit 3,800 GitHub stars in under four months, which tracks with the explosive growth of AI coding tools in 2026. But here’s what makes it different: it’s not another AI agent. It’s the thing that makes your existing agents actually useful.

The project comes from Gentleman Programming, an Argentine developer community that’s been building open-source tooling for the Latin American tech scene for years. Their previous project, Agent Teams Lite, got archived when Gentle-AI launched in February 2026 — everything ATL did is now here with better installation, automatic updates, and persistent memory. The creator, known as Gentleman, has a track record of building practical developer tools rather than flashy demos.

The core problem Gentle-AI solves is one every developer using AI coding tools has felt: you install Claude Code or Cursor, have a conversation, close the tab, and start from zero next time. Your agent doesn’t remember what you decided about your auth architecture, doesn’t know you prefer TDD, and can’t coordinate with other tools in your stack. Gentle-AI layers persistent memory, structured workflows, curated skills, and MCP integrations on top of whatever agent you already use. It supports 15 agents including Claude Code, OpenCode, Cursor, VS Code Copilot, Codex, Windsurf, Gemini CLI, Kilo Code, Kiro IDE, Qwen Code, OpenClaw, Trae, Pi, Hermes, and Antigravity.

Why it matters

The AI coding agent space exploded in 2025-2026, but the tooling around these agents is fragmented. Every agent has its own config format, its own memory system (or none), its own way of handling skills. If you use Claude Code for design work and OpenCode for implementation, there’s no shared context between them. Gentle-AI acts as a universal adapter layer.

This connects to a broader trend: developers aren’t picking one AI agent anymore. They’re using 2-3 tools for different phases of work. A recent JetBrains survey found 67% of developers using AI coding tools use more than one regularly. Gentle-AI’s Spec-Driven Development workflow lets you assign different models to different phases — a powerful model like Claude Sonnet for design, a fast free model like Qwen for exploration, and a cheap model for routine implementation. That per-phase model routing is something no single agent offers natively.

The Go implementation matters too. It’s a single binary, no runtime dependencies, cross-platform (macOS, Linux, Windows). Install via Homebrew, Scoop, or go install. The TUI gives you an interactive dashboard for managing everything. This is how developer tools should be distributed in 2026.

Key Features

Spec-Driven Development (SDD) Workflow. Gentle-AI implements a structured development methodology where work moves through defined phases: design, implementation, testing, and review. Each phase can use a different AI model optimized for that task. The orchestrator delegates work to sub-agents based on complexity triggers — reading 4+ files means delegate exploration, touching 2+ non-trivial files means use one writer, and any commit or push triggers a fresh review. This prevents the “accidental chaos” that happens when a single agent handles everything in a long monolithic session.

Engram Persistent Memory. Your AI agent automatically remembers decisions, bugs, and context across sessions. No configuration needed — it just works. But when you need to dig into past decisions, you get CLI commands like engram search "auth bug" to find specific memories, engram projects list to see all projects with memory counts, and engram tui for a visual memory browser. There’s also an MCP integration so your agent can query memories directly during conversations. Team sharing is supported, so your whole team’s decisions are accessible.

15-Agent Support with Unified Config. Instead of maintaining separate configurations for Claude Code, Cursor, OpenCode, and others, Gentle-AI writes agent-scoped files to each tool’s global config directory. Run gentle-ai install and select which agents to configure. Workspace-scoped installation (--scope=workspace) keeps the Gentleman stack isolated to one project. Each agent gets the right config format — Claude Code gets its system prompts, OpenCode gets its TOML configs, Cursor gets its agent definitions.

Per-Phase Model Assignment. This is the feature that makes SDD actually practical. Assign cheap free models to exploration, premium models to design, and fast models to implementation. Create named profiles like “cheap” or “premium” and switch between them with Tab in OpenCode. The CLI makes it explicit: gentle-ai sync --profile cheap:openrouter/qwen/qwen3-30b-a3b:free assigns a free model to the cheap profile, and --profile-phase lets you override specific phases within a profile.

Skill Registry with Index-First Discovery. Gentle-AI maintains a registry of installed skills and project conventions. Run gentle-ai skill-registry refresh to scan and rebuild. Skills are discovered through an index-first flow — the registry knows what skills are available, what they do, and when to delegate to them. This is more structured than the ad-hoc “put a markdown file in your project root” approach most agents use.

Automatic Backup and Rollback. Every install, sync, and upgrade automatically snapshots your config files. Backups are compressed (tar.gz), deduplicated (identical configs aren’t re-backed up), and auto-pruned (keeps the 5 most recent). Pin important backups via the TUI to protect them from pruning. If something breaks, you can roll back to a known-good state. This is the kind of safety net that makes people actually trust automated config management.

Teaching-Oriented Persona with Security-First Permissions. The default persona doesn’t just write code — it explains what it’s doing and why. Permission handling is security-first by default, requiring explicit approval for destructive operations. This is particularly useful for junior developers using AI tools, but even experienced developers benefit from the audit trail.

Use Cases

Pros and Cons

Pros:

Cons:

Getting Started

# macOS / Linux — recommended
brew tap Gentleman-Programming/homebrew-tap
brew install gentle-ai

# Windows
scoop bucket add gentleman https://github.com/Gentleman-Programming/scoop-bucket
scoop install gentle-ai

# Or via Go install (any platform with Go 1.24+)
go install github.com/gentleman-programming/gentle-ai/cmd/gentle-ai@latest

After installation, run the interactive installer to configure your agents:

# Interactive TUI installer
gentle-ai install

# Workspace-scoped (project-only)
gentle-ai install --scope=workspace

# Health check
gentle-ai doctor

# Sync configurations after changes
gentle-ai sync

# Browse Engram memories
engram tui

# Search past decisions
engram search "database schema change"

For OpenCode users, create per-phase model profiles:

# Create a "cheap" profile with a free model
gentle-ai sync --profile cheap:openrouter/qwen/qwen3-30b-a3b:free

# Override specific phases within the profile
gentle-ai sync --profile-phase cheap:sdd-design:anthropic/claude-sonnet-4-20250514

Alternatives

Cursor Rules / .cursorrules — If you’re only using Cursor, its native rules system handles project-specific configuration without an external tool. But it doesn’t give you persistent memory, cross-agent coordination, or SDD workflows. Choose Cursor Rules if Cursor is your only agent and you don’t need structured development phases.

Claude Code’s native CLAUDE.md — Claude Code reads project-level markdown files for context, which works well for single-agent setups. But it doesn’t share context with other tools, has no memory persistence across sessions, and doesn’t support per-phase model assignment. Choose native CLAUDE.md if you only use Claude Code and want minimal tooling overhead.

Aider — A terminal-based AI coding assistant that’s been around longer and has a more mature codebase. Aider focuses on being a single good agent rather than orchestrating multiple agents. Choose Aider if you want one tool that does everything rather than an ecosystem layer on top of multiple tools.

Verdict

Gentle-AI is the most practical multi-agent orchestration tool I’ve seen for AI coding workflows. The 3,800 stars in four months reflect real developer demand for this kind of glue layer — not another AI agent, but the infrastructure that makes existing agents work together. The Go single-binary approach is the right call for a tool that needs to manage configs across 15 different agents on three platforms. If you’re using more than one AI coding tool in 2026, Gentle-AI is worth installing today. The SDD workflow alone justifies it, and the Engram memory system is the kind of feature you didn’t know you needed until you have it.

Related

Shared tags