{"repo":"Filippo-Venturini/ctxvault","free":true,"listed":false,"github":"https://github.com/Filippo-Venturini/ctxvault","clone":"git clone https://github.com/Filippo-Venturini/ctxvault.git","description":"Local memory infrastructure for AI agents. Store knowledge and skills in isolated vaults you compose, control and query.","language":"Python","stars":60,"topics":["agentic-ai","ai-agents","chromadb","cli-tool","embeddings","fastapi","knowledge-base","langchain","llm","local-first"],"license":"MIT","category":"ai-agents","readme_excerpt":"Local memory infrastructure for AI agents Isolated vaults. Typed memory. Agent-autonomous. Human-observable. Installation • Quick Start • Examples • Documentation • API Reference --- What is CtxVault? Most agent frameworks treat memory as an afterthought — a shared vector store where isolation depends on configuration staying correct and everything, facts and procedures alike, gets embedded into the same undifferentiated index. The agent cannot tell what it knows from how it should act. CtxVault is built around a different primitive. Memory is organized into vaults — self-contained, directory-backed units with explicit types. A semantic vault holds documents and a vector index, queryable by meaning: the agent's semantic memory . A skill vault holds skills that shape how the agent behaves: its procedural memory . Isolation is structural, the topology is defined explicitly — one vault per agent, a shared knowledge base, private skills for a specific role, or any combination — with access control that determines exactly which agents can reach which vault. The result is a memory layer that behaves like real infrastructure: typed, composable, observable, persistent and entirely local. --- Core Principles Typed memory: semantic and procedural Classical cognitive architectures — from ACT-R (Anderson et al., 2004) to CoALA (Sumers et al., 2024) — separate an agent's long-term memory into distinct modules: semantic memory for world knowledge, and procedural memory for skills and behav","default_branch":null,"files":null,"tree":[],"storefront":"/r/Filippo-Venturini","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Filippo-Venturini/ctxvault/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}