NoteFlow
Distraction-free note-taking with a clean, themeable interface
NoteFlow is a lightweight, browser-based note-taking application designed for focused writing. It features a registration and login flow with password-strength feedback, a persistent light/dark theme toggle, and a clean two-panel layout that keeps navigation out of your way while you write. Everything runs client-side — no server round-trips for content.
Auth & Accounts
Register and log in with a local account. Password strength is evaluated in real time before submission.
Light / Dark Theme
Toggle between light and dark modes via a sun/moon icon button. Theme preference is preserved across sessions.
Two-Panel Layout
A collapsible sidebar keeps your notes list visible while the editor stays full-width for comfortable writing.
Focused Writing
Minimal chrome and custom scrollbar styling keep the focus on your content, not the interface.
Cascading Planner
Spreadsheet-style task and project planning with resizable columns
Cascading Planner brings the familiarity of a spreadsheet to task management. Work is organised in a multi-column table with fields for name, assignee, date, priority, risk, status, notes, and last-updated time. Columns can be resized by dragging their borders, and rows can be filtered and searched. A sidebar keeps navigation accessible without obscuring the table. Available in both light and dark themes.
Resizable Columns
Drag column borders to adjust widths, just like a spreadsheet — giving you the layout that fits your data.
Search & Filter
Instantly narrow your task list with a full-text search bar and per-column filter controls.
Priority & Risk Fields
Dedicated columns for priority and risk let you surface critical work at a glance without custom workarounds.
Light / Dark Theme
Switch between themes via CSS variables — the table, sidebar, and all controls adapt automatically.
Rich Column Set
Built-in columns: Name, Assigned, Date, Priority, Risk, Status, Notes, Last Updated, and Actions.
Sidebar Layout
A persistent sidebar provides navigation and controls while the main area stays dedicated to your task table.
Spark
Self-hosted AI chat powered by Open WebUI
Spark is a self-hosted Open WebUI instance providing a polished chat interface for interacting with locally-run large language models. Because everything runs on-premises, conversations stay private — no data is sent to third-party cloud APIs. Access requires an account login.
Private by Default
All inference runs locally. Conversations never leave the self-hosted infrastructure.
Multiple Models
Switch between available local LLMs from a single interface without changing tools.
Chat History
Conversations are saved and searchable, so you can pick up where you left off.
System Prompts & Tools
Customise model behaviour with system prompts, and extend functionality with built-in tool support.