The work has shape.
Notes, tasks, projects, people, organisations, and opportunities become records your agents can read, write, and reason over.
Your agents need more than memory. Core Edge gives humans and agents one system for notes, tasks, projects, people, opportunities, blockers, links, and next actions.
Your data. Your markdown. Your call.
You paste the same project context into your agent every morning. The notes are in Obsidian. The tasks are in Linear. The client context is in your CRM. The real decision is buried in a chat thread. Client A's requirements are bleeding into Client B's project. You can't tell what's next, what's blocked, who owns it, or which source of truth to trust.
Your Obsidian vault is a graveyard of good intentions. Notion lasted three weeks. This time it'll be different. Right?
Core Edge is what I built when I accepted that agents don't just need notes. They need work state they can read, update, link, and trust.
Obsidian. Notion. Apple Notes. Raycast Notes. Markdown files scattered across projects. Nothing was findable. Everything was somewhere.
I kept rewriting the same context from memory because I couldn't trust any of the systems I'd built to hold it. What I actually needed wasn't better organisation — I needed somewhere to speak to my brain. A place where every idea, every scribble, every half-formed thought could be found fast and would never get orphaned.
So I built it. And then something unexpected happened: I stopped writing my own notes. I brain-dump now. The agents help curate.
Then I realised memory wasn't enough. Agents didn't just need notes. They needed tasks, projects, people, opportunities, blockers, status, links, and a way to know what mattered next.
This is the system I actually use every day.
Notes, tasks, projects, people, organisations, and opportunities become records your agents can read, write, and reason over.
Tasks belong to projects. Blockers point to tasks. People own work. Status changes matter. Links affect what the system recommends.
what-next surfaces ready work. space review finds lost context, duplicates,
and stale threads before you waste the first hour remembering.
Obsidian is a vault of markdown files on your disk, designed for one human. Agents can read and edit those files — they just weren't the audience when it was built. No per-agent identity, no retrieval built for machines, no transactional backend when multiple agents write at once.
Core Edge can import and export markdown. The hosted app is the primary alpha experience; local vault sync remains an operator workflow with known filesystem constraints.
Notion has great APIs. An MCP adapter works. What it isn't is a protocol — agents talk to it through a layer built for people. It works until you need to know which agent changed what, or why something disappeared.
Core Edge was built agent-first from day one. Every read, every write — attributed.
One agent, one machine — fine. Then you add a second agent. Then your vault hits a thousand files. Then grep returns 60 results and none of them are the right one. Then you spend 20 minutes narrowing it down manually. Then you give up and rewrite the context from scratch.
Sound familiar?
Your notes are plain markdown files. Everything exports. Nothing is locked in a proprietary format. Whatever happens, your knowledge is yours and it goes where you go.
Every agent action is logged. Every read, every write, every change — attributed to the agent that made it. You always know what happened and you can always undo it.
We do not train models on your content. Hosted operator access is limited to running and supporting the service, and platform telemetry does not expose your record content.
You run agents — Claude Code, Codex, Pi, custom scripts — and every one starts from zero. You've tried Obsidian, Notion, Roam, Logseq. You have 400 notes and no system. You paste context into prompts like it's your morning commute.
You are running clients, projects, opportunities, and delivery with agents in the loop. You need one place where work state survives the chat window.
You need agent workflows inside a product, not a pile of prompts around it. Namespaces let different products, teams, or clients operate from separate work graphs.
A Rust service sits between your agents and a Convex backend. Markdown files are the permanent record. Convex is the live operational layer. The edge service handles auth, retrieval, and the graph.
The stack is opinionated so you don't have to be. You get fast retrieval, full attribution, and markdown files you can take anywhere — without becoming an infrastructure engineer to get there.
Create and secure your account now. Core is in closed alpha, so operational access opens after your application is approved.
Already have an account? Sign in