Calvin Dogus 3D Portfolio (v1)
FrontendMy previous portfolio: a 3D interactive site built with React, Vite, Tailwind and Three.js, now living at 3d.calvindogus.dev.
DesktopLocal-first project management app: plain Markdown files, SQLite index, graph view, CLI and MCP server.
Kairnet is a local-first project management app I built myself. It manages projects from plain Markdown files stored on your machine: no accounts, no cloud, no subscriptions. It offers List and Kanban views (with Timeline, Graph and Gantt on the way), custom typed fields, Markdown templates, a knowledge graph of tasks and wikilinks, customisable themes and fast full-text search, all backed by SQLite indexing.

Kairnet is a local-first project management app I built myself. It manages projects from plain Markdown files stored on your machine: no accounts, no cloud, no subscriptions. It offers List and Kanban views (with Timeline, Graph and Gantt on the way), custom typed fields, Markdown templates, a knowledge graph of tasks and wikilinks, customisable themes and fast full-text search, all backed by SQLite indexing.
It is built with Tauri 2, Svelte 5 and Rust, ships six themes and an English, French and Korean interface, and exposes every operation through a CLI and an MCP server so AI assistants can work on your projects. Available for macOS, Windows and Linux.