Gentleman-Programming/engram

Persistent memory system for AI coding agents. Agent-agnostic Go binary with SQLite + FTS5, MCP server, HTTP API, CLI, and TUI.

About the project

Engram is a local or cloud-backed memory system for AI coding agents, provided as a single Go binary with SQLite full-text search and interfaces including a command line, HTTP API, MCP server, and terminal UI. It helps compatible coding agents retain project decisions, bugs, conventions, and other useful context across sessions. The catalogue add-ons configure and operate Engram’s memory workflows.

This repository also configures its own agents. See what engram tells them →

7.4kStars on the repository
27Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

Gentleman-Programming/engram

Skill Claude CodeCodex

Architecture guardrails for Engram across local store, cloud sync, dashboard, and plugins. Trigger: Any change that affects system boundaries, ownership, state flow, or cross-package responsibilities.

not rated 7.4k +232 today A SkillSpector: pass 45 tokens original MIT

Gentleman-Programming/engram

Skill Claude CodeCodex

Backlog triage protocol for Engram: audit open issues and PRs, classify each item, infer maintainer ideology from comments, and produce an actionable disposition report. Trigger: Auditing open issues or PRs, triaging the backlog, reviewing contributor submissions as a maintainer, or applying triage to any GitHub repo.

not rated 7.4k +232 changed 2d ago A SkillSpector: pass 75 tokens original MIT

engram-branch-pr

03

Gentleman-Programming/engram

Skill Claude CodeCodex needs its repo

PR creation workflow for Engram following the issue-first enforcement system. Trigger: When creating a pull request, opening a PR, or preparing changes for review.

not rated 7.4k +232 changed 2d ago A SkillSpector: pass 37 tokens original MIT

Gentleman-Programming/engram

Skill Claude CodeCodex

Product and business-rule guardrails for Engram. Trigger: Any change that affects sync behavior, project controls, permissions, or memory semantics.

not rated 7.4k +232 today A SkillSpector: pass 34 tokens original MIT

Gentleman-Programming/engram

Skill Claude CodeCodex

Commit and branch naming standards for Engram contributors, enforced by GitHub rulesets. Trigger: Any commit creation, review, or branch cleanup.

not rated 7.4k +232 changed 1mo ago A SkillSpector: pass 37 tokens original MIT

Gentleman-Programming/engram

Skill Claude CodeCodex

Cultural and collaboration norms for Engram contributors and agents. Trigger: Starting substantial work, reviewing changes, or defining team conventions.

not rated 7.4k +232 today A SkillSpector: pass 33 tokens original MIT

Gentleman-Programming/engram

Skill Claude CodeCodex

HTMX and templ interaction rules for the Engram dashboard. Trigger: Any change to htmx attributes, partial updates, forms, or server-rendered browser UI.

not rated 7.4k +232 today A SkillSpector: pass 41 tokens original MIT

Gentleman-Programming/engram

Skill Claude CodeCodex

Documentation alignment rules for Engram. Trigger: Any code or workflow change that affects user or contributor behavior.

not rated 7.4k +232 today A SkillSpector: pass 28 tokens original MIT

gentleman-bubbletea

09

Gentleman-Programming/engram

Skill Claude CodeCodex needs its repo

Bubbletea TUI patterns for Gentleman.Dots installer. Trigger: When editing Go files in installer/internal/tui/, working on TUI screens, or adding new UI features.

not rated 7.4k +232 today A SkillSpector: pass 42 tokens original MIT

Gentleman-Programming/engram

Skill Claude CodeCodex

Issue creation workflow for Engram following the issue-first enforcement system. Trigger: When creating a GitHub issue, reporting a bug, or requesting a feature.

not rated 7.4k +232 changed 2d ago A SkillSpector: pass 38 tokens original MIT

Gentleman-Programming/engram

Skill Claude CodeCodex

Persistent memory discipline for Engram contributors. Trigger: Decisions, bugfixes, discoveries, preferences, or session closure.

not rated 7.4k +232 changed 4d ago A SkillSpector: pass 30 tokens original MIT

engram-plugin-thin

12

Gentleman-Programming/engram

Skill Claude CodeCodex

Adapter boundary rules for plugin integrations. Trigger: Changes in plugin scripts/hooks for Claude, OpenCode, Pi, Gemini, or Codex.

not rated 7.4k +232 changed 7d ago A SkillSpector: pass 34 tokens original MIT

Gentleman-Programming/engram

Skill Claude CodeCodex

Deep technical review protocol for Engram pull requests. Trigger: Reviewing any external or internal contribution before merge.

not rated 7.4k +232 today A SkillSpector: pass 28 tokens original MIT

Gentleman-Programming/engram

Skill Claude CodeCodex

Repository structure and placement rules for Engram. Trigger: Creating files, packages, handlers, templates, styles, or tests in this repo.

not rated 7.4k +232 today A SkillSpector: pass 34 tokens original MIT

engram-server-api

15

Gentleman-Programming/engram

Skill Claude CodeCodex

API contract guardrails for Engram server changes. Trigger: Any route, handler, payload, or status code modification.

not rated 7.4k +232 today A SkillSpector: pass 29 tokens original MIT

Gentleman-Programming/engram

Skill Claude CodeCodex

TDD and coverage standards for Engram. Trigger: When implementing behavior changes in any package.

not rated 7.4k +232 changed 21d ago A SkillSpector: pass 25 tokens original MIT

engram-tui-quality

17

Gentleman-Programming/engram

Skill Claude CodeCodex

Bubbletea/Lipgloss quality rules for Engram TUI. Trigger: Changes in model, update, view, navigation, or rendering.

not rated 7.4k +232 today A SkillSpector: pass 35 tokens original MIT

engram-ui-elements

18

Gentleman-Programming/engram

Skill Claude CodeCodex

Creation rules for Engram UI elements, pages, cards, metrics, and detail flows. Trigger: Adding or changing dashboard UI components or connected browsing flows.

not rated 7.4k +232 today A SkillSpector: pass 36 tokens original MIT

Gentleman-Programming/engram

Skill Claude CodeCodex

Visual language rules for Engram surfaces. Trigger: Any dashboard styling, typography, spacing, or visual identity change.

not rated 7.4k +232 today A SkillSpector: pass 29 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: