SilkNotes

Interoperating your knowledge silos — making every note-taking tool work together, with a sovereign local-first system at the core.

OnePager v0.1.1
Status
Vision Building
Parent
kidur
Type
Tool
Closest Tool
Logseq + whiteboards
Tag
#my-legacy
Domain
silknotes.one
OnePager
v0.1.1

The Promise

Three pillars of a knowledge operating system

Knowledge lives in silos. Your thoughts are scattered across Obsidian vaults, Logseq graphs, Notion workspaces, Tana nodes, and a dozen other tools — each with its own format, its own lock-in, its own partial view of what you know. SilkNotes exists to dissolve these walls.

1

Comprehensive

A complete feature set grounded in how the brain actually works. Backlinks, canvas views, structured output, and deep search — designed from neuroscience, not feature checklists.

2

Interoperable

Your notes flow freely between tools. No exports, no copy-paste, no Zapier, no manual reconciliation. SilkNotes bridges your silos directly, on your machine.

3

Silky in Use

The complexity of interoperation stays invisible. The experience stays fluid. Effortless and smooth — because a tool that disrupts your thinking is no tool at all.

As a sovereign basis, SilkNotes will host its own local-first note-operating system with an open-source free tier and premium support — ensuring that your knowledge always belongs to you.

Interoperability Map

Bridges across the knowledge landscape

SilkNotes connects tools through typed bridges. Each bridge handles format translation, conflict resolution, and bidirectional sync — so you work in whatever tool you prefer, and SilkNotes keeps the threads connected.

Working Bridges

Working

Logseq

Active integration via a dedicated plugin. Graph-level data exchange with bidirectional sync.

Working

Obsidian

File-level interop operational. Markdown vault sync with frontmatter preservation.

Working

Cursor

Development environment bridge. Code context flows into knowledge graph and back.

Planned Bridges

In Progress

Affine

Open-source knowledge base with docs, whiteboards, and databases. Natural interop partner.

In Progress

Reor

AI-powered private note-taking. Investigating bidirectional sync with the CRDT layer.

Planned

Legend

Task management with deep linking. Planned bridge for project-knowledge integration.

Planned

Notion

API-based adapter translating between proprietary schemas and SilkNotes' open interchange format.

Architecture

How interoperability works

SilkNotes treats interoperability as a layered problem. Rather than building one monolithic converter, it creates typed bridges between tool categories.

FOSS Internal Bridges

Tools that share open formats can be connected deeply. Logseq, Obsidian, Cursor, and other open-source tools communicate through file-system-level sync and shared data structures. This is the highest-fidelity layer — no information is lost in translation.

FOSS-to-Proprietary Bridges

Tools like Notion and Todoist expose APIs but control the format. SilkNotes builds adapter layers that translate between proprietary schemas and its own open interchange format — preserving as much structure as the API allows.

The Output API

Every bridge feeds into a unified output API, so downstream consumers — dashboards, publishing pipelines, AI agents — can access your knowledge regardless of which tool originated it.

No Zapier Required

A core promise. SilkNotes handles interoperation natively. You should not need a third-party glue service to make your own tools talk to each other. Bridges run locally, on your terms.

Roadmap

From bridges to sovereign platform

Development follows a practical sequence: prove interoperation between existing tools first, then build inward toward the sovereign core.

Obsidian bridge

Establish the foundational file-level bridge and prove bidirectional sync. Markdown vaults flow seamlessly between Obsidian and the SilkNotes interchange layer.

Operational

Logseq interop

Extend the Logseq Plugin sub-holon to handle graph-level data exchange. This is the deepest integration point, proving that outliner-style and document-style tools can truly share data.

Active

Expand to other FOSS tools

Generalize the bridge architecture to Reor, Affine, Legend, and beyond. Each new bridge validates and strengthens the interchange format.

Planned

Recreate core features

Build SilkNotes' own editing surface with backlinks, canvas views, and structured output — informed by neuroscience research on how humans actually organize knowledge.

Planned

SilkNotes full

Launch the sovereign, local-first platform with open-source free tier and premium support. Every bridge, every feature, one silky interface.

Planned

Tech Vision

The architecture beneath the silk

The long-term architecture centers on conflict-free collaboration and sovereignty. Every layer is designed so that the server is optional and your data is always yours.

CRDT Data Structure

Conflict-free replicated data types ensure that edits from any device or tool merge cleanly without a central authority. The foundation for true local-first collaboration.

WebSocket Sync

Real-time propagation of changes across connected clients and bridges. When you edit in Obsidian, your Logseq graph updates within seconds.

PostgreSQL Persistence

Durable storage layer for the canonical state. Queryable, portable, and compatible with the broader kidur stack via Apache AGE.

Screenpipe Integration

Ambient context capture that feeds into the knowledge graph. What you see and work with becomes queryable knowledge, with full privacy control.

Local-First by Default

Your data lives on your machine. The server is optional, never required. Fully offline-capable with seamless reconnection when you choose to sync.

Open Source Core

The free tier includes the full editing surface, all FOSS bridges, and local storage. Premium support covers hosted sync, priority bridges, and enterprise features.

Feature Wish List

  • Easy analogue backlinks — linking should feel as natural as writing, not require a nodeId
  • Canvas and whiteboard views for spatial thinking
  • Output API like Mendeley Cite — structured access for publishing, dashboards, AI agents
  • lex.page integration for collaborative long-form writing
  • Activity feed across the knowledge graph
  • Read receipts and requesting review on shared nodes
  • Layers on editing — non-destructive annotations and change proposals
  • Interoperate with external data sources beyond note-taking tools
  • Fully offline-capable with seamless reconnection
  • Neuroscience-informed interface design for knowledge retention

Partnerships

Building together

SilkNotes is reaching out to aligned projects and teams to co-develop the interoperability layer. The bridges are stronger when both sides are invested in making them work.

Affine

Open-source knowledge base with docs, whiteboards, and databases. A natural interop partner for SilkNotes' bridge layer — shared primitives for block-level data exchange.

Logseq

Privacy-first, open-source knowledge management. The Logseq Plugin sub-holon is the most advanced bridge in development and the proving ground for graph-level interop.

Reor

AI-powered private note-taking with local inference. Investigating bidirectional sync with SilkNotes' CRDT layer for unified AI-augmented knowledge management.

InfraNodus

Network thinking and text analysis. Exploring how graph-based insight tools can plug into the SilkNotes interchange format for emergent pattern discovery.

Fileverse

Decentralized file collaboration. Exploring shared primitives for sovereign document exchange — particularly relevant for the CRDT-based sync layer.

Sub-holons & Related Tools

Components of SilkNotes

Logseq Plugin — First Step in Interoperability

The Logseq Plugin is the most advanced sub-holon and the proving ground for the entire SilkNotes architecture. It extends Logseq with SilkNotes features — graph-level data exchange, bidirectional sync, and typed bridges that demonstrate what interoperability actually looks like in practice. This is not just a plugin; it is the first concrete proof that knowledge silos can dissolve.

Global Wiki Tree

A meta-communities wiki tool — a sub-system of SilkNotes that structures shared knowledge across communities as an interconnected tree. Think of it as a collaborative knowledge commons built on the same interop primitives.

FOSS Ecosystem

Building on open-source foundations

SilkNotes is embedded in a FOSS ecosystem. The working bridges — Logseq, Obsidian, Cursor — already prove that open tools can share knowledge at the file and graph level. The planned bridges to Affine, Reor, and Legend will expand this into a full mesh of interoperating knowledge tools.

I intend for us to use Tana until SilkNotes itself is stable enough and can perform all of these features. Tana is the best tool for structured thinking right now — but the end goal is sovereign, open-source, local-first.

Building It

“If I had to build it today”

SilkNotes is not waiting for perfection. The approach is pragmatic: cobble together a working system from the best available tools, then refine toward the sovereign vision.

The Practical Path

Use Devin for rapid prototyping. Build with legendapp for reactive state management, AI for acceleration, and Canvas for visual thinking. The first milestone is a Tana replica — cobbled together from proven pieces, then evolved into something that transcends any single tool.

Ontological Design

SilkNotes is not just a tool — it is an exercise in ontological design. The structure of the tool shapes the structure of thought. How you organize knowledge changes what knowledge you can produce. SilkNotes is designed with this philosophy at its core: the interface should reveal connections that would otherwise remain invisible, and the architecture should respect how humans actually think — not how databases store data.

Complete Information Processing Network

The grand vision: SilkNotes becomes a complete information processing network. Not just notes, not just interop — a living system where every piece of knowledge you encounter is captured, connected, and made actionable. From ambient context (Screenpipe) to structured output (publishing pipelines), from personal knowledge graphs to shared community wikis — one network, fully sovereign, fully yours.

Feature Vision

What SilkNotes needs to become

Beyond the basics of note-taking and interop, these are the features that would make SilkNotes a genuine replacement for Tana and the full tool stack.

Easy Analogue Backlinks

Linking should not require knowing a nodeId. Natural, human-readable backlinks that feel as intuitive as writing a sentence — not managing a database.

Output API (like Mendeley Cite)

A structured output API so downstream systems — publishing pipelines, citation tools, dashboards — can pull from your knowledge graph the way Mendeley Cite pulls from a reference library.

lex.page Integration

Deep integration with lex.page for collaborative writing that feeds back into the knowledge graph. Writing as a knowledge act, not a separate export.

Activity Feed

A living feed of what is happening across your knowledge graph — new connections, edits by collaborators, emerging patterns, and suggested links.

Read Receipts & Review Requests

Know when a shared note has been read. Request review on specific nodes. Collaborative knowledge work needs the same communication primitives as any team tool.

Layers on Editing

Non-destructive editing layers — annotate, comment, and propose changes without altering the original. Think version control for knowledge, not just code.