The short answer. A local-first AI workspace is a tool where your AI conversations, notes, and project files live on your own device in standard formats you can read with any other software. The cloud is optional. Network access is required only when you talk to the AI itself, and even that goes directly from your machine to the AI provider, not through the workspace tool's servers.
The phrase "local-first" gets used loosely. People say it about apps that just have an offline cache. People say it about apps that store a copy of your data on disk while keeping the source of truth in the cloud. Both of those are useful, but they're not what "local-first" originally meant, and they're not what matters when the data in question is your business plan, your customer interviews, or your draft pitch.
I'm going to walk through the strict definition, why it matters more for AI tools than for any previous category, what trade-offs you're actually accepting, and which tools currently qualify. I built Projelli on the strict definition, so I have a stake in this. I'll be specific about where Projelli wins and where it doesn't.

The canonical definition comes from Ink & Switch's 2019 essay "Local-first software". The seven properties they laid out are still the right test. Concretely, a tool is local-first if all of the following are true:
This is a strict test. Most "local-first AI" tools fail at least one of these properties. That's not a value judgment, it's just useful to know.
For most software categories, local-first is a nice-to-have. For AI tools, it's a different conversation. Here's why.
The work you do with AI now is the work you used to do alone in a notebook. That includes:
If your AI conversations live in someone else's database, three things are true:
One. Your data is subject to that company's retention policy, training-data policy, and access policy, all of which can change. They've changed before, and they'll change again. Notion, OpenAI, and Anthropic have all updated their data terms more than once in the last two years.
Two. You can't easily move it. Even with export tools, the format is usually a JSON dump that no other tool can directly read. If you decide later that you want to use a different AI workspace, you start over.
Three. You can't search across years of strategic thinking the way you can across a folder of Markdown files. The lock-in compounds: the more you put into the tool, the more you depend on it, the harder it is to switch.
The strict version of local-first inverts all three. Your retention policy is your file system. Your export is "cp -r". Your search is grep, plus whatever full-text search the workspace tool layers on top.
Local-first AI doesn't mean "the AI runs on your laptop." It usually means "your data lives on your laptop, and the AI runs wherever AIs run today, which is in the providers' clouds."
The architecture that emerges is hybrid:
Critically, the workspace tool's servers are never in the path. There's no Projelli account. There's no Reflect account. There's no Notion account. The only servers your data ever touches are the AI provider's, and only for the specific text you chose to send.
This pattern goes by a couple of names. The most common is BYOK, "bring your own key", which I covered separately at /byok-ai. Whatever you call it, this is the architecture that lets the workspace be honestly local-first while still doing useful AI work.
For local AI inference (where even the AI runs on your machine via tools like Ollama or LM Studio), you can go fully off-cloud. Quality is closing on cloud models for many tasks but isn't there yet for the strategic-thinking work most founders do. The hybrid is the realistic option for now.
I'm going to name three real trade-offs of local-first AI tools so the picture is honest.
You bring your own AI key. That means signing up at Anthropic / OpenAI / Google AI Studio, getting an API key, and pasting it once into the tool. It's about five minutes. It's also five minutes more than ChatGPT.com asks you for. Some people will bounce on this, and that's fine, they're not the target user.
If you want your workspace on your laptop and your iPad, you put the workspace folder in Dropbox or iCloud and let those sync it. This works, has worked for years for Obsidian and similar tools, and is more reliable than most apps' built-in sync. It does mean one extra setup step.
Local-first tools are single-user by design. You can share files (Git, Dropbox, email) but the tool doesn't have a real-time multi-cursor experience. For solo founders this is fine. For teams, it isn't. The distinction is intentional, and it's why you'll often see local-first tools positioning explicitly for individual users.
If you need a team workspace, the right tool is probably Notion, Linear, or a document collaboration tool. If you need an individual workspace where the data is yours, local-first is the right shape.
Here's the honest landscape. I'm using the seven-property test from above. A tool fully passes if all seven are true; it partially passes if some are true.
| Tool | Local data? | Open format? | Works offline? | Cloud optional? | Verdict |
|---|---|---|---|---|---|
| Obsidian + AI plugin | Yes | Markdown | Yes | Yes | Local-first if you assemble it |
| Logseq | Yes | Markdown / EDN | Yes | Yes | Local-first; AI is plugin-driven |
| Projelli | Yes | Markdown | Yes (except AI calls) | Yes | Local-first AI workspace out of the box |
| Notion AI | No | Proprietary | Cache only | No | Cloud workspace; not local-first |
| ChatGPT, Claude.ai, Gemini | No | N/A | No | No | Cloud chat; not local-first |
| Reflect, Mem.ai, Tana | No | Export available | Cache only | No | Cloud notes with AI; not local-first |
| Bear, Apple Notes | Yes (sort of) | SQLite, proprietary | Yes | Yes | Local data, but no real AI integration |
| Standard Notes | Yes | Plain text / encrypted | Yes | Yes | Local-first notes; no built-in AI |
The tools that fully qualify as local-first AI workspaces today are Obsidian (with AI plugins you assemble yourself), Logseq (with similar plugin assembly), and Projelli (where the AI is built in). Bear and Standard Notes are local-first notes but don't really do AI as a first-class feature.
Notion AI, Reflect, Mem.ai, Tana, ChatGPT, Claude.ai, and Gemini are all useful tools, but they're cloud-first. Calling them "local-first" because they have an export button is stretching the term past usefulness.
I built Projelli for indie founders because that's the audience the trade-offs land best for.
An indie founder spends their day generating strategic documents that are sensitive to themselves and their business. Pitch deck drafts. Customer interview transcripts. Pricing experiments. Internal financial models. Honest weekly reviews about what's working and what isn't.
For a knowledge worker inside a large company, this content lives in Notion or Confluence, where the company's IT policy and SSO and audit logs are doing the safety work. For an indie founder, there is no IT policy. The decision about where strategic documents live is the founder's, and it's usually made implicitly when picking a tool.
Local-first puts that decision back in the founder's hands. The trade-off, the setup friction, is one-time. The benefit, that ten years from now you still have your archive in a format that any tool you might want to use can read, is permanent.
It also matches how indie founders already work. Most already have a folder of project notes in Markdown somewhere. Most already use Dropbox or iCloud. Most are AI-native by 2026 standards. The mental model of "my files, my keys, my machine" is already familiar.
Projelli is a desktop application (Tauri 2 + React) that runs on Windows, macOS, and Linux. The shape is exactly the hybrid I described above:
The full feature reference is at FEATURES.md in the repo. Source code is open at github.com/projelli/projelli.
A local-first AI tool stores your data on your device in a format you control, can work without an internet connection for everything except calls to the AI provider, and treats the cloud as optional rather than required. The original Ink & Switch definition emphasizes data ownership, offline-first operation, and the absence of a single server-controlled source of truth.
Obsidian itself is local-first. With third-party AI plugins like Smart Connections or Copilot for Obsidian, it can act as a local-first AI workspace, though you assemble the AI behavior yourself. Tools like Projelli are local-first AI workspaces out of the box without plugin assembly.
No. Both store your conversations on the provider's servers. The desktop apps are wrappers around the cloud service. You cannot export your full conversation history in a standard format that another tool can read, and you cannot use the apps without an account.
AI conversations now contain the kind of strategic and personal information that used to live in private notebooks: business plans, customer interviews, financial projections, draft pitches. If those conversations live on a vendor's server, you have less control over their retention, training use, and access than you'd accept for any other strategic document.
No. Local-first means your data lives on your machine. The AI itself usually runs in the provider's cloud (Anthropic, OpenAI, Google). The hybrid is to send only the specific text you choose to the AI provider and keep the rest, including your full file history, on your device. Tools that support BYOK (bring your own API key) make this hybrid explicit.
Three real trade-offs: setup friction (you bring your own AI key), no built-in cross-device sync (you put your folder in Dropbox or iCloud yourself), and no built-in collaboration (these tools are single-user by design). For indie founders, these trade-offs are usually worth taking. For team workspaces with shared docs, they aren't.
Put the workspace folder inside a folder that another tool already syncs: Dropbox, iCloud Drive, Google Drive, Syncthing, OneDrive. Open the same folder on each device. This works for Obsidian, Projelli, Logseq, and any other local-first workspace. It's actually more reliable than most apps' built-in sync because the sync layer is the one responsibility of those tools.
Projelli is free to download. Pro is $49 one-time. Lifetime is $99 one-time. The first 100 buyers get Lifetime at $29.
Get Projelli