"yogaś citta-vṛtti-nirodhaḥ" — yoga is the stilling of the fluctuations of chitta.

— patañjali, yoga sūtras 1.2
the problem

ai agents have no context on you

every agent reads AGENTS.md for the codebase and SOUL.md for itself. but there's no standard for the human — no file that says "here's who I am, how I think, how to work with me."

the solution

chitta.md — your human spec file

structured like the yoga sūtras model of consciousness. a living document that captures your worldview, decision frameworks, patterns, identity, and current focus — readable by both humans and ai.

for humans

a philosophical personal site

a knowledge graph of influences, mental models, and traditions — documenting how you think, not just what you've done. the examined life, made navigable.

for agents

an ingestible context package

ai agents read chitta.md to understand your working style, decision frameworks, values, and current focus — enabling collaboration that feels like working with someone who actually knows you.

01 the architecture of chitta
01 दर्शन
darshana
worldview — philosophical operating system
the raw source material. thinkers, frameworks, traditions that shape how you see reality. the deepest layer.
references/ models/ collections/
02 बुद्धि
buddhi
discernment — how I think
the distilled frameworks you actually use to make decisions. informed by darshana, but practical and personal.
frameworks.md principles.md tradeoffs.md
03 संस्कार
saṃskāra
patterns — accumulated experience
working style, communication preferences, professional history. the grooves worn by years of practice.
background.md style.md tools.md
04 अहंकार
ahaṃkāra
identity — what I stand for
values, roles, boundaries. the sense of self that chooses what to engage with and what to refuse.
values.md roles.md boundaries.md
05 स्मृति
smṛti
memory — living context
current focus, hard-won lessons, the influences that persist. what's active in consciousness right now.
now.md lessons.md influences.md
06 वृत्ति
vṛtti
fluctuations — the dynamic layer
interests, writing, evolution. the surface of consciousness — always moving, always changing.
interests.md writing/ changelog.md
02 how they feed each other
दर्शन
darshana
worldview
informs
बुद्धि
buddhi
discernment
shapes
संस्कार
saṃskāra
patterns
expresses as
अहंकार
ahaṃkāra
identity
smṛti — the thread

memory draws from darshana (influences), is shaped by saṃskāra (lessons), and feeds back into buddhi (frameworks refined by experience). it connects all layers.

vṛtti — the surface

fluctuations are the visible expression of everything below. writing emerges from buddhi, interests are pulled by darshana, and the changelog tracks how ahaṃkāra evolves.

03 the knowledge graph within
how content nodes connect across chitta sections
darshana / references darshana / models buddhi saṃskāra + ahaṃkāra taleb aurelius shankara ramana stoicism advaita taoism antifragility skin in game via negativa inversion neti neti maya witness second-order thinking frameworks tradeoffs background style values smṛti connects all layers vṛtti — the visible surface writing, interests, changelog
04 how agents use chitta.md
coding agent

reads buddhi + saṃskāra

understands your decision frameworks and working style before writing code or making architectural choices.

$ cat chitta/buddhi/frameworks.md
→ prefers via negativa, values optionality
writing agent

reads darshana + vṛtti

knows your intellectual influences and current interests to match your voice and reference your actual frameworks.

$ cat chitta/vrtti/interests.md
→ currently exploring: agent standards
collaboration agent

reads ahaṃkāra + smṛti

understands your values, boundaries, and current context to communicate and prioritize the way you would.

$ cat chitta/ahamkara/boundaries.md
→ won't: ship without testing