About
Stable, defining, foundational. This is where identity and operating constraints live.
Identity Values Goals Rules Boundaries
How it works
About Now Data is my take on agentic memory. A simple Markdown-based system that adapts to you, not the other way around. I kept identity, priorities, and knowledge separated so they stay legible—for you and for any agent.
My goal wasn't just better memory inference. I wanted memory you can inspect, edit, move, and trust.
About.md carries stable context: values, rules, and identity. Now.md tracks
what matters today: active priorities and next steps. Data stores structured details:
projects, references, and the tools you work with.
A memory you can't read isn't a memory—it's just noise. That's the rule I started from.
About, Now, Data. That's it.Three Layers
I kept the framework small on purpose—each layer has a precise job. That separation is what makes it usable for both a person and an agent.
Stable, defining, foundational. This is where identity and operating constraints live.
Identity Values Goals Rules Boundaries
Brief, current, actionable. This is the fastest-moving layer and the easiest one to refresh.
Top of mind Active projects Recent activity Next steps Risks Opportunities
Structured detail and project knowledge. This layer absorbs supporting depth without polluting the core.
Projects/ Notes.md Skills.md Tools.md References Archive
Workflow
Drop the files into your project and fill them with what matters to you.
Point your agent to the folder.
Audit the reasoning by opening the Markdown files. That's the whole point.
About.md firstStart with a structured map, identity, values, and boundaries. Ensure behavior is aligned before any action begins.
Now.mdUse the current state to prioritize correctly. Avoid acting on stale assumptions or outdated context.
Data for depthPull project details, notes, and references only when needed. Keep the "working memory" lean.
When the system state changes, update the relevant file—manually or automatically via your agent. Never invent hidden memory or "hallucinate" context outside the Markdown structure.
Comparison
Most memory systems optimize for automatic capture, latent inference, and silent consolidation. That feels convenient—until the stored memory is wrong, outdated, or impossible to inspect.
I designed About Now Data from the opposite position. Memory should be legible. Stable context and changing context should never be mixed. And human control always matters more than hidden cleverness.
The Usual Setup
Context is often trapped in black-box databases, hidden chat histories, or proprietary software that humans can't easily audit.
Stable values and temporary tasks get mixed together, leading to "hallucinations" and agents that lose track of who they are representing.
Systems often prioritize complex automation and "completeness" over actual utility, creating a maintenance burden that feels like work instead of progress.
Information is stored to preserve it, organized by type or date, and retrieved through search from a mostly static archive.
With About Now Data
One About file, one Now file, and one Data folder. A universal structure that works anywhere Markdown does—no heavy software required.
Auditability beats "black-box" convenience. You can see, edit, and move your memory at any time, ensuring you—not the algorithm—stay in charge.
By separating stable identity from current priorities, the system provides a clean foundation for agents to act with precision, without polluting your core context.
Information is stored to improve reasoning, organized around what an agent needs to know, and recalled through context-aware inference that evolves with each interaction.
Future
Thanks to recent model improvements, refreshing Now.md is no longer the hard part. An agent
can summarize recent activity, extract next steps, or rewrite your current state in seconds—regardless of
the ecosystem you use.
That's what makes this more than a local format. It's a transversal agent memory—a single structure that different agents can read, update, and respect without being locked into a single vendor or product.
The real risk isn't that agents can't update the system. The risk is that you stop keeping it alive.
My design goal was to make updating Now.md cheap enough that the system stays effortlessly useful.
You don't need a perfect personal operating system to begin. A short About.md, a minimal
Now.md, and an empty Data/ folder are enough.
It works with zero automation. I built it for the future, but you own it today.