Infoguana — AI skill for Claude Code
Cross-project memory for LLM agents — typed-graph notes with hybrid retrieval and MCP integration.
How to install Infoguana
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ryan-barry-99/infoguana and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Infoguana does
Cross-project memory for LLM agents — typed-graph notes with hybrid retrieval and MCP integration.
Alternatives in AI
- Hindsight — State-of-the-art long-term memory for AI agents by Vectorize 6.7k ★
- Nocturne Memory — A lightweight, rollbackable, and visual Long-Term Memory Server for MCP Agents 1.3k ★
- Memtrace Public — Structural memory for AI coding agents 466 ★
README
Iguanas are ectotherms that depend on external heat to function. Infoguana — *info* + *iguana* — gives LLM agents the same kind of external lifeline: a cross-project memory with typed-graph notes, hybrid retrieval, and MCP integration. FastAPI + SQLite (with sqlite-vec + FTS5) + HTMX UI + MCP. Captures notes from phone/laptop, classifies them through the Claude CLI or any OpenAI-compatible endpoint, and serves them to any MCP-capable agent — Claude Code and Codex both ship with an installer — so every agent, in every repository, is backed by the same shared memory.
How it works
Infoguana is a typed graph of short notes with hybrid retrieval, designed to feed LLM agents only the slice of memory relevant to the current turn.
**Notes have types and tags.** Every note is one of `memory`, `feedback`, `rule`, `skill`, `reference`, `plan`, `task`, `feature`, or `idea` — the type changes how it's surfaced (e.g. `feedback` is sticky guidance the agent should re-read, `plan` and `task` enter a lifecycle, `reference` is a pointer). Tags are agent-curated at write time; `tag_suggest` ranks existing vocabulary first so tags don't drift into singletons.
**Retrieval is hybrid and budgeted.** `search` fuses BM25 (FTS5) and cosine similarity (sqlite-vec) over a single ranking. Hits come back as **previews** — haiku-sized 1–5 line summaries generated at write time — so an agent can triage 20 results for a few hundred tokens and only pull full bodies (`get` / `get_many` / `expand_top=N`) for the ones worth quoting.
**SessionStart loads a layered, token-budgeted context pack.** On a new session — Claude Code or Codex, both ship a hook — the agent's first turn is packed with: a **skill manifest** (one line per available skill — name, id, and trigger condition — exempt from the token budget, with bodies fetched by id on demand), **global-scope rules** (cross-project guidance the agent
Related Skills
Local Memory MCP
Persistent local memory for Claude, Cursor & Codex. 21 MCP tools, hybrid retrieval (BM25 + vector RRF), bi-tem
Memrain
Self-hosted memory for your AI agents: hybrid vector + keyword + entity-graph search over your notes and code,
Production RAG
Production Multimodal RAG & Autonomous ReAct Agent platform: Dense+BM25+CLIP hybrid retrieval, cross-encoder r
Claude Persistent Memory
Give Claude Code persistent memory across sessions. Hybrid BM25 + vector semantic search, auto-structuring via
CodeContext OS
Task-aware code intelligence for Claude Code and AI coding agents — combining AST structure, hybrid BM25 + FAI
Sqlite Graph Memory
Graph RAG on SQLite for AI agents: vector retrieval + hand-curated wikilink graph + cross-encoder rerank, with
Related Agents
Brain Retrieval Engineer
Retrieval engineer — six retrieval strategies (hybrid, graph-enhanced vector, entity-anchored local, guarded T
Cozo Perf Architect
Use this agent when work touches CozoDB schema design, graph data modeling, indexes, query patterns, ingestion
Clawmem Curator
Maintains ClawMem memory health — lifecycle triage (pin/snooze/forget), retrieval health checks, dedup sweeps,