Diane Larsen

In progress

Digital Knowledgebase

A personal knowledge management system inspired by the Antinet Zettelkasten method, built with Next.js, TypeScript, PostgreSQL, and rich note-linking features.

Technology Stack

Next.jsTypeScriptPostgreSQLTiptapDrizzle

Project Goals

The Digital Knowledgebase is designed to connect notes, references, projects, and tasks into a structured personal knowledge system. The goal is to move beyond isolated notes and create a tool that supports long-term research, writing, and project planning.

Core Features

The project includes rich text notes, tag support, reference linking, project workspaces, linked note previews, hover interactions, and persistent relationships between notes and research materials.

Technical Challenges

The most challenging parts have been managing rich text editor behavior, preserving linked references, coordinating hover previews, and keeping note relationships consistent across refreshes and UI states.

Next Steps

The project is still in progress. Upcoming work includes deployment planning, hosted database setup, improved search, public demo preparation, and eventually a cloud-ready version of the application.

Back to projects