Personal AI context
SelfContext
A portable Context Vault for personal AI context, stored as Markdown you own.
Your context stays yours
SelfContext keeps durable personal context in a local Context Vault made from ordinary Markdown files. An existing AI harness uses project-local skills to ingest, query, review, lint, and maintain that context; optional Advisor Packs add evidence-backed reasoning for career, learning, writing, relationships, and media/taste. The vault stays readable, editable, copyable, and independent of a model, provider, or harness.
I use it to carry the context I want an AI to understand between sessions without rebuilding it from scratch or handing ownership to a hosted memory feature.
Start here
Install it where you work.
Open the repository root in an AI harness that supports project-local Agent Skills. The private, Git-ignored vault directory is initialized on first use, and an existing vault can be copied there. No custom runtime, database, or slash command is required.
git clone https://github.com/joacod/self-context.git
cd self-contextUse it
Talk to it from your harness
Use natural language from the repository root. The core skill handles ingest, query, review, and lint; optional Advisor Packs add evidence-backed reasoning for career, learning, writing, relationships, and media/taste:
ingest my resume into SelfContextwhat does my context say about [a skill or experience]?review my context for stale or conflicting informationlint my context for structural and metadata problemsbased on my career context, how should I position myself for [a role]?What stays simple
- Keep the source of truth local, human-readable, and easy to copy.
- Keep personal context independent of any model, provider, or harness.
- Keep evidence, provenance, freshness, and review state visible instead of promoting generated interpretation into fact.
- Let the user remain the owner and final authority over what is remembered.