Structure
In development

A private knowledge management system for focused research.

Structure combines wiki, graph, documents, and search in a web-based workspace designed for individual researchers and small teams.

Motivation

Built after 14 years of iterating on a personal wiki developed from scratch, with extensions for geographic coordinates, timelines, and backlink-driven search. This fourth generation evolves the project into a robust system that is deployable via Docker, multi-user, API-first, and ready for advanced search and AI layers.

Who it is for

Independent researchers and small teams who need a private knowledge system for long-term investigation, writing, and documentation.

The problem it solves

Knowledge work often lives in scattered files and tools with weak versioning, poor traceability, and limited permissions once collaboration begins.

What it includes

A wiki, a graph workspace, document uploads, integrated search, and AI tools for analysis and synthesis.

Value proposition

Web-based workspace
Private instance
API + API keys
Wiki + graph native
Versioning + history
Agentic AI analysis

Differentiation

Wiki and graph as first-class citizens, not add-ons.
Granular workgroup roles and permissions for small teams.
Search pipelines designed into the core, not bolted on later.
Built for research depth, not project management checklists.

Tech stack

Python
FastAPI
Postgres
Neo4j
MinIO
OpenSearch
Redis
React
Cytoscape
Qwen3 embeddings
Docker