Skip to content
Features

Getting Started

Features

Everything EGC provides out of the box.

Core

🧠

Persistent memory

State is saved at the end of each session and restored at the start. Decisions, preferences, and next steps survive window closes and tool switches.

🔌

Multi-tool

Works with 9 AI coding tools. Install once and EGC registers itself in every tool you have installed.

🔒

Local-first

All state stays on your machine at ~/.egc/. Nothing is sent externally. Human-readable plain Markdown.

Zero config

sh install.sh handles everything. Detects your tools, builds the servers, bootstraps the protocol.

🛡️

Guardian layer

egc-guardian blocks shell injection, unsafe writes, and dangerous commands before they execute.

📋

Decision history

Every architectural decision is stored in SQLite with a timestamp. Query by date or tag.

Prompt library

Optional. Asked during installation. Written from real experience, not generated.

Type Count What it is
Agents 62 Persona and behavior definitions
Skills 228+ Domain-specific workflow runbooks
Commands 74 Command definitions and lifecycle hooks
Rules 111 Constraints and governance directives

Organized per harness: works in .cursor/, .claude/, .gemini/, and more. Switch tools and the same workflows follow you.

Supported tools

Tool MCP Bootstrap
Claude Code ~/.claude/CLAUDE.md
Antigravity CLI ~/.gemini/GEMINI.md
Gemini CLI ~/.gemini/GEMINI.md
Cursor global cursor.rules
Codex CLI ~/.codex/config.toml
OpenCode ~/.opencode/instructions/EGC_MEMORY.md
Kiro ~/.kiro/hooks/
Trae context ~/.trae/MEMORY.md
CodeBuddy context ~/.codebuddy/MEMORY.md