every ai agent reads a markdown file before it does anything.
there's one for codebases. one for ai identity. one for skills.
there wasn't one for the human.
not a resume. not a bio. not a list of skills.
but the way you actually think — the frameworks you reach for,
the patterns you've accumulated, the values you won't compromise,
the influences that shaped how you see the world.
in the yoga sūtras, patañjali calls this chitta —
the complete field of consciousness. memory, intellect, identity, patterns.
everything that makes you you as a thinking being.
the landscape
agents.md tells ai how to work in your codebase.
soul.md defines an ai's personality and values.
skill.md packages capabilities agents can discover.
llms.txt makes websites readable to ai.
every major tool — copilot, cursor, claude, gemini, codex — now reads markdown files as its primary interface with human intent.
but there's a gap. all of these define the system. none of them define you.
"we don't see the world as it is. we see it as we are."
— anaïs nin (via the talmud)"the test of a first-rate intelligence is the ability to hold two opposed ideas in mind at the same time and still retain the ability to function."
— f. scott fitzgerald"we are what we repeatedly do. excellence, then, is not an act, but a habit."
— will durant (summarizing aristotle)"between stimulus and response there is a space. in that space is our freedom and our power to choose our response."
— viktor frankl"the only reason for time is so that everything doesn't happen at once."
— albert einstein"yogaś citta-vṛtti-nirodhaḥ" — yoga is the stilling of the fluctuations of chitta.
— patañjali, yoga sūtras 1.2chitta is not six separate files. it's one field. darshana feeds buddhi. buddhi shapes saṃskāra. saṃskāra expresses as ahaṃkāra. smṛti threads through everything. and vṛtti is the visible surface — the waves you can see on the ocean of everything underneath.
different agents need different layers. a coding agent doesn't need your philosophical influences. a writing agent doesn't need your tool preferences. chitta.md lets each agent read exactly the context it needs.
"a soul document defines who an ai is — not what it can do, but who it chooses to be."
chitta.md is the same thing, but for the human.
— an ancient model of consciousness in a modern format