Create an account.
Your profile and data live in 'rooms' you can provision access to.
Own Your Own Data
A homestead for your data.
The flock follows the platform. Ewe don't have to.
EweserDB is a personal data layer rooted on your device. Apps and AI agents connect to it with your permission. They do not store your data, they read and write through scoped access you can revoke. Local-first, synced across your devices, and self-hostable any time.
Apps and AI agents orbit the user's data layer. They do not own it.
Illustrated pastoral valley with a sheep, solar homestead, wind turbines, and dotted permission paths.
# 00 // A note from the maker
I lost my notes one too many times. Evernote ate years of work. Quizlet wouldn't let my flashcards out. Anki I trusted, but it was a chore to onboard anyone else to it. I wanted to build small, focused apps that synced reliably and worked offline — and every time, the foundation got in the way. So I built the foundation.
EweserDB is what I wish I had when I started making educational and map-based apps: a database the user actually owns, that works offline, syncs across devices, and lets independent apps build on the same data without asking each other's permission.
Today, you ask the app to see your data. "Facebook, can I see my friends list?" In EweserDB, the app asks you. That sounds small. It isn't. It means you can leave at any time and take everything with you. It means a new app can start with your data already loaded — no onboarding, no import, no "we don't support that format." It means apps have to compete on experience instead of captivity.
I started with knowledge apps because that's the pain I felt. But the pattern goes further. Personal finance trackers you'd actually feel safe using. Lifestyle and health apps that don't profile you. Social tools where the network effect belongs to people, not platforms. Most of these apps aren't computationally complicated. Their giant infrastructure exists to hoard data and serve ads, not to do the thing the user came for.
Because there's no backend to build, a developer can ship a useful tool in an afternoon. A focused flashcard app without ten years of feature creep. A reading tracker for a friend. A quiz tool for a class. Try it for ten minutes, decide if you like it, swap to another one tomorrow — your data stays with you the whole time.
Walled gardens stifle innovation, harvest behavior, and concentrate power in a handful of companies. I don't think that arrangement is permanent. I think the substrate can be flipped — quietly, app by app — until owning your own data feels as obvious as owning your own files.
EweserDB is a direct answer to Martin Kleppmann's Local-First Software essay — the question "how do you own your own data in spite of the cloud?" has been rattling around my head ever since I read it. Federated networks like Mastodon and Matrix showed that you can break the platform monopoly without losing the network. And Yjs and CRDTs already solved half the hard part: making local edits sync without a central referee. EweserDB adds the layer on top — shared schemas, room-scoped permissions, and an app ecosystem so users can actually move between tools that read and write the same data.
That's the bet. Thanks for being here.
— Jacob
00 // How it works
Your profile and data live in 'rooms' you can provision access to.
Sign in to Ewe Note, connect an AI client, or install an app. Each one asks for scoped access, not the whole database.
Switch apps. Revoke access. Take your data anywhere. The database belongs to you, not the platform.
01 // The Problem
Modern software treats your notes, documents, decisions, relationships, and learning work like platform property. You spend years building context, then a bug, shutdown, bad export, or bloated product roadmap can put that work out of reach.
The old enclosure
Own the substrate. Swap the interface.
The open field
# 2 / The Reversal
EweserDB separates the data layer from the app layer. Your notes, bookmarks, tasks, projects, and media live in your own data layer. Apps come, use what you allow, and leave. You stay in charge of your data, from anywhere, in the app you want.
the old problem
the reversal
# 3 / Ecosystem
Notes are one proof point. The bigger story is yours: owned tools, shared layers, collaboration, study tools, and personal knowledge workflows that all work from the same data.
Connect the AI clients you choose to the same user-owned data layer. Ask questions, automate tasks, and verify changes under scoped access.
Notice: We never collect your content. Your data is yours.Co-write notes, share links, and grant view or edit access without moving the work into another silo.
Private spaces and public work, with room-scoped permissions.Index notes, references, and documents by theme, then let compatible tools read the same context.
Organize by projects, conversations, and study workflows.Turn notes, docs, bookmarks, quizzes, flashcards, and summaries into review workflows.
Spaced repetition, feedback, and concept maps can share one source.Tiny focused apps for tasks, prompts, quick-share tools, and personal workflows.
Minimal apps, maximum utility, with sync and backup when needed.Publish rooms with versions, fine-grained permissions, and time-limited links.
All yours, visible only where you choose to share.# 4 / Apps
Every app built for EweserDB talks to the same data-rich living layer. You grant it, you revoke it, and you keep your work without lock-in.
A writing and knowledge app that stores your notes on your device. Works offline. Syncs across devices when you are connected. Your first app built on EweserDB.
Open Ewe NoteFlashcards, publishing tools, AI memory review, personal knowledge bases, and more, all built on the same data layer.
Explore the ecosystemEweserDB is open. Build a focused app that works with the user's existing data instead of starting another silo.
Read the developer docs04 / AI
Codex, Claude, ChatGPT, GitHub Copilot, OpenClaw, and the apps you choose need context while they work with you. EweserDB keeps memory and access policy together, so each client reads from scoped rooms you can inspect and revoke.
Connect my AI Modern API access. Ready for dev and AI tools.MCP endpoint Permissioned access to rooms and schemas.
Memory rooms Scoped context across devices and sessions.
Audit trail Room, grant, and log IDs stay reviewable.
05 // Developers
EweserDB gives developers a lock-in-free local-first database. Indexed schemas, revocable grants, and MCP-ready access patterns let you build useful apps without herding users into another proprietary backend.
npm install @eweser/db Then use the EweserDB SDK, MCP server, and portal access from the dev menu below.
Open for schema Full control.
Built on room grants User access by design.
Sovereign storage Balance cost, performance, locale, and compliance.
Cost controls Self-host, private cloud, or managed EweserDB.
Scoped PII access Room-scoped permissions instead of platform-wide access.
On your server, or theirs, yours. Dev picks environment: self-host, private cloud, or EweserDB.
Bring it home
Connect your AI tools. Try Ewe Note. Keep the database under your control.