Quick Start

# Initialize in any repo
unforgit init

# Save a memory
unforgit add "We use UTC timestamps everywhere" --type semantic --tags "convention"

# Recall by meaning
unforgit recall "how to deploy" --types procedural,semantic --k 5

# Bridge markdown memory files used by coding agents
unforgit md import CLAUDE.md --dry-run
unforgit md export --format claude --out CLAUDE.md

# Open the local memory dashboard
unforgit dashboard

Install in your AI agent

Unforgit can be installed as an MCP-backed memory integration for coding agents.

Claude Code plugin

/plugin marketplace add MiguelMedeiros/unforgit
/plugin install unforgit

The Claude Code plugin ships MCP registration, memory rules, skills, and slash commands. Install the CLI first so unforgit-mcp is available:

npm install -g unforgit

Direct IDE setup

unforgit init --ide claude-code # Claude Code project files
unforgit init --ide cursor      # Cursor rules + MCP
unforgit init --ide vscode      # VS Code/Copilot MCP + instructions
unforgit init --ide windsurf    # Windsurf rules + MCP
unforgit init --ide cline       # Cline workspace rules + MCP
unforgit init --ide roo-code    # Roo Code project rules + MCP
unforgit init --ide codex       # Codex AGENTS.md + MCP config
unforgit init --ide opencode    # OpenCode AGENTS.md + MCP config
unforgit init --ide kilo-code   # Kilo Code AGENTS.md + MCP config
unforgit init --ide all         # All supported project integrations

Documentation

Topic Description
Concepts Memory types, scopes, statuses, visibility policy, lifecycle
CLI Reference All CLI commands — add, recall, templates, curate, merge, sync
Configuration Local-first embeddings, optional OpenAI, authentication, sync settings, YAML config
API Server HTTP API setup, endpoints, request examples
Server-Side AI Team mode with server-side OpenAI integration
MCP Server Agent/IDE integration via Model Context Protocol and Claude Code plugin
Agent Tools Programmatic TypeScript interface
Architecture Project structure, semantic search, development

Development

pnpm dev:server    # Start API server with hot reload
pnpm dev:cli       # Run CLI in dev mode
pnpm build         # Build for production
pnpm test          # Run tests