Imprint — AI skill for Claude Code
Persistent memory for AI coding agents — Claude Code plugin with Go + Svelte.
How to install Imprint
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open JohnPitter/imprint and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Imprint does
Persistent memory for AI coding agents — Claude Code plugin with Go + Svelte.
Alternatives in AI
- Osaurus — Own your AI. The native macOS harness for AI agents -- any model, persistent memory, autonomous execution, cry 5.1k ★
- Agentmemory — #1 Persistent memory for AI coding agents based on real-world benchmarks 1.9k ★
- Nocturne Memory — A lightweight, rollbackable, and visual Long-Term Memory Server for MCP Agents 1.3k ★
README
**Persistent memory for AI coding agents — every session builds on the last.**
[](https://go.dev) [](https://svelte.dev) [](https://sqlite.org) [](https://github.com/JohnPitter/imprint/actions) [](#license)
[Features](#features) · [How It Works](#how-it-works) · [Install](#install) · [Architecture](docs/ARCHITECTURE.md) · [Changelog](CHANGELOG.md) · [Development](#development)
What is Imprint?
Imprint is a **plugin for Claude Code and Codex** that gives your AI agent persistent memory across sessions. Every tool call, decision, and discovery is captured, compressed via a cheap LLM, indexed for search, and injected as context into future sessions.
Since **v2.0** it is also a **token-economy + high-value-memory** plugin: it measures the token *saldo* (context saved − background LLM spent), organizes memory into **three explicit layers** (base → refined → rooted "intuitions"), injects lazily, and runs the background work on a cheap model — **Haiku** on Claude Code, **GPT-5 mini/nano** on Codex.
**No Docker. No external databases. Single Go binary + SQLite.**
Works the same on both agents. On Claude Code it auto-detects the Claude OAuth token (Haiku); on Codex it reuses your `codex login` (ChatGPT OAuth) or an `OPENAI_API_KEY` (GPT-5). When an Anthropic key is present it takes priority; the providers are a fallback chain, so both can coexist in one install.
Inspired by [age
Related Skills
Imprint Memory
Persistent memory system for Claude Code — hybrid search (FTS5 + vector), message bus, task queue. Works as MC
OpenCovibe
Local-first desktop app for AI coding agents (Claude Code, Codex). Built with Tauri v2 + Svelte 5.
Agent Session Manager Desktop
Desktop GUI for managing multiple AI coding-agent sessions (Claude, Gemini, Aider, Codex, …) — the GUI counter
My Sveltekit Starter
Production-ready SvelteKit 2 & Svelte 5 starter template engineered for collaboration with AI coding agents (C
Mex
Persistent project memory for AI coding agents. Structured scaffold + drift detection CLI.
Recollect
Self-hosted AI memory and MCP coordination for coding agents. Persistent context across repositories and sessi
Related Agents
Rememora Triage
Use this agent when triaging issues, feature requests, or bugs for the Rememora project — a cross-agent persis
Mb Frontend
Frontend specialist for memory-bank /mb work stages. React/Vue/Svelte/Solid components, browser UI, accessibil
Memory Manager
Invoke when the user wants to save brand knowledge to persistent memory, search past campaign learnings, sync