176
Notes: Markdown with frontmatter, tags, project assignment, pinning, and [[wikilinks]] that resolve to backlinks.
Tasks: Kanban board (Backlog / Todo / In Progress / Done), priority, due date, and linked notes.
Projects: Notes, tasks, timeline, and resources under one roof with visible progress.
Daily notes: Auto-created daily notes with sections for goals, journal, tasks, learnings, wins, problems, and tomorrow. Unfinished tasks roll over automatically.
Resources: Store and query code snippets, bookmarks, reading lists, architecture notes, and meeting notes.
Quick Capture: Use a command palette (⌘K) or Quick Capture button to instantly save notes or tasks. Auto-triage rules can route captures by keyword.
Search: Instant search across notes, tasks, and projects via the command palette. Semantic search allows for meaning-based retrieval, falling back to local keyword scoring without an API key.
AI Assistant: Ask questions about your workspace in plain English, with answers citing the exact notes they came from. Threads are persisted for continued conversations.
Knowledge Graph: Visualize how notes connect via wikilinks, task links, and project membership with a force-directed graph.
PDF Chat: Upload documents and ask questions about them, receiving cited answers.
Voice Notes: Record and transcribe voice notes, with local fallback transcription.
Mind Maps: Convert any note into a visual mind map.
Automation: Features include recurring tasks, auto-triage for captures, and daily rollover of unfinished tasks. Background work is handled by a client-drained queue.
Integrations: Connect with GitHub to import issues into tasks and link repositories to projects. Calendar export for tasks is also available.
The stack includes Next.js 16 (App Router), React 19, TypeScript, Supabase (Postgres + pgvector + RLS), Supabase Auth, TanStack Query, Zustand, shadcn/ui, Tailwind CSS v4, and Framer Motion. AI features utilize OpenAI embeddings and chat, with optional local fallbacks.
This project is open source and designed to be a unified system for engineers to manage their knowledge, tasks, and projects, reducing context switching and improving information retrieval.
Built with