The deterministic engineering environment for the AI agent you already use.
Website • Quickstart • Docs • Wiki
Your agent writes code, then forgets everything. It has no opinion about your project, and no way to prove what it did beyond asking you to read every line. Gentle-AI gives it memory, a workflow, and evidence.
Gentle Shell is a separate Pi integration package. Gentle AI configures supported agents; Gentle Shell owns its own Pi runtime, agents, and interface. Installing or updating this binary does not itself establish Pi behavior parity.
**[Docs →](docs/pi.md)**
---
### 16 agents — Keep the agent you already use
Gentle-AI brings its shared workflow to Pi, OpenCode, Claude Code, Codex, and twelve more agents. Each integration uses that agent's native capabilities, so available features such as delegation and RDD review can differ.
**[Docs →](docs/agents.md)**
---
### Also in the box
| Component | What it does |
| :--- | :--- |
| **Skills library** | Loaded automatically when the task matches |
| **Context7 MCP** | Optional, selectable live framework and library documentation |
| **CodeGraph** | Read-only symbol graph of your codebase |
| **Security deny-list** | Blocks `~/.ssh`, `.env` and credential files |
| **Config backups** | Snapshotted before every single write |
| **Doctor** | `gentle-ai doctor` — read-only health report |
| **Personas** | Optional personas; Gentleman is a caring but rigorous mentor who guides you toward your goal |
| **Themes** | Gentleman and Gentleman-Cute |
| **Model assignment** | Configure supported agent and review-role models where available |
> **Every component, skill and preset: [Full breakdown →](docs/components.md)**
```
Prefer plain Markdown?
```markdown
[](https://github.com/Gentleman-Programming/gentle-ai)
```
Keep the image URL exactly as shown — it is how I find and feature the projects that carry the badge.