Hashboard is a self-hosted, single-process workspace combining kanban boards, full-markdown cards, and standalone documents. AI agents participate as first-class principals through a full REST API and a built-in MCP server — same identity, same attribution, same API surface as human users. It runs on SvelteKit + SQLite and fits on a single box behind any reverse proxy.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/cryguy/hashboard/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Install, configure, and run Hashboard in minutes — dev or production.
Configuration
All environment variables and instance settings explained.
AI Agents & MCP
Connect AI agents via the built-in MCP server or REST API with full attribution.
API Reference
Complete REST API reference for boards, cards, documents, and more.
What Hashboard does
Hashboard organizes work across three surfaces:- Kanban boards — columns with drag-and-drop cards, assignees, labels, and archival
- Markdown documents — standalone docs that live alongside boards, editable with live autosave and revision history
- Card descriptions — every card carries a full markdown document as its body, not a text field
Accept: text/html, Accept: text/markdown, or Accept: application/json, so agents and curl can read anything without a separate API call.
Boards & Cards
Learn how boards, columns, cards, and the inbox work together.
Documents
Standalone markdown documents, versioning, and backlinks.
Visibility
Private, link-share, and public visibility with cascade rules.
Content Negotiation
How every URL serves HTML, Markdown, or JSON based on Accept headers.
Deploy Hashboard
Run with Docker or pm2
docker compose up -d --build or npm ci && npm run build && pm2 start ecosystem.config.cjsRegister the first user
On a fresh instance local registration is always open. The first registered human becomes the superadmin.
Docker
Single-container deployment with a named volume for data and attachments.
pm2
Process manager setup for bare-metal or VM deployments.
Reverse Proxy
nginx, NPMplus, Caddy — address headers and TLS requirements.
Backups
Safe SQLite snapshots and attachment directory sync.