Open-Source Zettelkasten Tools for Linked Research Notes

Choose a home for connected ideas by testing source references, everyday writing, and exports. Keep the research archive separate from the findings your AI assistants need for active work.

Updated 8 min read

Good open-source Zettelkasten options include Zettlr for research writing, Org-roam for people comfortable with Emacs, Joplin for notebook-based collections, and Logseq for linked outlines. Choose by how easily you can write one clear idea, connect it to another, preserve its source, and recover the notes outside the app.

A Zettelkasten is a collection of short, connected notes that helps you develop ideas across readings and projects. Your archive can stay in an open-source notes tool while fenbs holds selected findings, checked source links, and the current research question for connected AI assistants. That lets you share the work you have reviewed without treating every tentative note as an approved fact.

Which tools should make your shortlist?

Start with your writing habits. Someone who drafts a research paper needs different conveniences from someone who collects observations in daily outlines. The comparison below recommends a starting point to test, rather than declaring a winner for every kind of researcher.

Open-source note tools, plus a companion record for shared AI work
ToolBest fit to testTrade-off to examine
ZettlrResearch notes that feed into longer writing and citations.Check whether its writing-centered workflow suits your everyday capture.
Org-roamLinked plain-text notes inside Emacs and Org-mode.Learning the editor is a substantial commitment for newcomers.
JoplinResearch organized in notebooks, with tags and offline access.Test your desired linking and reference workflow on a small collection.
LogseqIdeas developed through linked outlines and small blocks.Check the storage and export behavior of the particular edition you choose.
fenbsReviewed research context, source links, decisions, and next steps shared across connected AI apps.A hosted companion to the archive; it does not provide a self-hosted open-source note vault.

Use a small sample of your own material for the comparison: a source note, a permanent idea note, and a question that connects two ideas. If a tool makes those three objects awkward, a large collection will probably magnify the friction. A beautiful graph of connections is useful only when you can explain what its connections mean.

The second-brain topic hub covers other ways to keep and reuse working knowledge. Here, the central choice is the home for a connected research archive.

What does open source actually guarantee?

Open source concerns the software license. The Open Source Initiative definition (opens in a new tab) includes access to source code and rights to modify and redistribute it. A downloadable app or a readable repository alone does not establish those rights; check the license of the specific project and edition.

File portability is a separate test. You may have permission to change an app while still needing its export process to recover readable notes. Likewise, an attachment can be present in an export while the link pointing to it is broken. Inspect the output, including titles, internal references, and source details, before trusting it.

Using an open-source note app also tells you nothing by itself about an AI service you connect. Decide separately what information may leave your computer and which service may receive it. If you are evaluating the model as well, open-source language models covers that different choice.

An application-wide license does not make every plugin trustworthy. Check the author, permissions, and maintenance of extensions you depend on. You can begin a useful slip-box with ordinary links and careful source notes; specialized add-ons should solve a problem you have actually encountered.

How do the note-taking workflows differ?

Zettlr: start with writing and citations

Zettlr (opens in a new tab) describes itself as an open-source writing workbench with local files, Zettelkasten support, and connections to reference managers for citations. It is a sensible candidate when connected notes should eventually become an essay, article, or report.

Try turning two linked idea notes into a short paragraph with a citation. Check whether you can distinguish the original author’s evidence from your own interpretation. If composing that paragraph feels natural, you have tested something more useful than the number of interface features.

Org-roam: build on an editor you already know

The Org-roam manual (opens in a new tab) describes an open-source linked-note system built on Emacs, an extensible text editor, and Org-mode, its plain-text organization format. Notes remain Org files, with a supporting database for connections. Its documentation also makes the learning investment clear for people new to that environment.

Choose it because you want that editing environment, rather than because a complicated setup seems more serious. Test opening an individual note, following a reference, and finding the corresponding source. Your system should remain understandable on a day when you have little time to maintain it.

Joplin: begin with a familiar collection

Joplin’s documentation (opens in a new tab) describes an open-source, offline-first notes app with notebooks, tags, Markdown notes, and synchronization options. Markdown is plain text with simple formatting marks. This makes Joplin worth testing when you want an organized research collection before developing a more elaborate network of ideas.

Keep a source note for each reading and write separate notes for your conclusions. Then test moving a note between notebooks and locating its connections afterward. The important habit is reusing an idea because it contributes to an argument, rather than filing everything under an ever-growing set of topics.

Logseq: think through linked outlines

Logseq’s repository (opens in a new tab) describes an open-source knowledge tool with linked notes and outlines. It distinguishes database graphs from file-based workflows, so check the documentation for the edition you plan to use. Do not assume advice about plain Markdown folders applies to every Logseq setup.

Try writing observations as small blocks, then promoting a useful observation into a note that stands on its own. Test the resulting export and its links before importing substantial research. Your choice should reflect whether outlining helps you think, as well as how easily you can leave the application later.

How should you preserve sources and meaningful connections?

Give every important claim a route back to evidence. Record the source title, author or organization, stable address or identifier, and the page or section you actually used. Put quotation marks around exact wording and label your interpretation separately. An AI-generated summary is a draft to check against that source.

  • Source note: what the original material says, where it says it, and any limits you noticed.
  • Idea note: one claim in your own words, with a reference to the supporting source note.
  • Connection: one sentence explaining whether another note supports, challenges, extends, or qualifies the claim.
  • Project finding: the conclusion you are prepared to use for a particular piece of work, with its remaining uncertainty.

For example, a note about shorter forms might connect to one about completion rates, but the connection should explain the conditions. Evidence from a student survey may not transfer to a medical intake form. Writing that limitation gives a future reader something useful to evaluate instead of an unexplained link.

Keep the full archive in the note app and put project-ready source links in fenbs’s Links and listings, with the relevant finding in an AI context note. The work-record overview shows how those references sit beside the tasks they inform.

How fenbs helps

Keep checked references beside the work

Add the sources you have checked to Links and listings in fenbs, then record what each source supports in the project’s AI context notes. Your connected assistant can start from that selected record while the larger note archive stays in the application you chose.

Create a free account

Free for one person · No credit card · Works with Claude, ChatGPT, Cursor and more

How can you test portability before moving your archive?

Run an exit test while the collection is still small. Create several notes with different titles, a quotation, an attachment, a source URL, and a connection between ideas. Export or copy them using the chosen tool’s documented method, then inspect the result in another reader.

  1. Open a note outside the original app and confirm that the text and title make sense.
  2. Follow a connection to another note and check whether the destination remains identifiable.
  3. Locate the attachment and confirm that its filename or reference is usable.
  4. Find the original source and the precise passage supporting your claim.
  5. Restore the collection from a backup and repeat the check before relying on it.

Record any lost behavior, such as a query or a visual layout. You may accept that loss if the ideas and references survive. Decide consciously which app-specific conveniences you are willing to depend on. If your main need is an organization-wide reference site, the open-source knowledge-base comparison addresses that separate use case.

What should an AI assistant read from your research?

Start with the research question, the allowed sources, the findings you have checked, and what remains unresolved. Give an assistant a bounded job, such as comparing two explanations using three specified references. Ask it to identify unsupported claims rather than filling gaps with plausible wording.

A private exploratory note and an agreed project instruction serve different purposes. Label them clearly so a speculative connection does not become a rule. The broader AI second-brain guide explains how saved knowledge supports later work; the immediate task here is choosing what this session should trust.

When research becomes coordinated work, ownership matters as much as retrieval. Give a person responsibility for checking the next source and record the resulting conclusion. The guide to open-source project management considers tools for coordinating that work when running the software yourself is a requirement.

How fenbs helps

Give the next assistant a reviewed starting point

Keep the research question and selected findings in the project’s AI context in fenbs. Ask each connected assistant to read that context at the start and save progress before stopping, including the claim that still needs checking.

Create a free account

Free for one person · No credit card · Works with Claude, ChatGPT, Cursor and more

How to do this with fenbs

  1. Create a free account, then add a project for the paper, investigation, or report you are actually working on.
  2. Add an AI context note with the research question, scope, selected findings, and uncertainties. Add checked source addresses to Links and listings.
  3. Record any rules a person has chosen in Decisions and rules, such as requiring original-source checks before a finding enters the final report. Assistants can record a person’s decision; they cannot decide it.
  4. Connect a supported AI app through Integrations. MCP, a standard way for an AI app to use an outside tool, lets it read the project record after browser sign-in.
  5. Ask the assistant to read the context, work on one research task, and save Where we left off with the next check. Review changes in History.

fenbs is free for one person, with no credit card. It is not the right fit when your entire note system must run offline or be self-hosted, and it does not import these note archives or synchronize them automatically. Use it when selecting a short, maintained work record for your assistants saves you from repeatedly explaining the project.

Questions people ask.

Do I need a graph view to use a Zettelkasten?

No. You need notes you can find, explicit connections, and an explanation of why those connections matter. A graph is an optional way to inspect that structure.

Can one note contain several ideas?

A source note can summarize several points from a reading. A reusable idea note works best when it develops one claim clearly enough that you can connect or challenge it independently.

Does open source mean my research stays on my computer?

No. The license and the location of your data are separate questions. Check synchronization settings, plugins, and any AI service you authorize to receive material.

Should AI write all my permanent notes?

Use AI to propose wording or possible connections, then check the evidence and rewrite the conclusion yourself. A polished note is only useful when you understand what it says and can trace its claims.

Start with one thing.

Free for one person · No credit card · Works with Claude, ChatGPT, Cursor and more

There is nothing to set up first. Write one line and you’ve started.