Hinatadocs
Open source · Self-hosted · GPL-3.0

Project management you actually own.

Hinata is an independent, self-hosted project & issue tracker — agile boards, sprints, Gantt, time tracking, a knowledge base and deep Git integration. One Flutter app, six platforms: Android, iOS, Web, macOS, Windows and Linux. No user, team or board limits. Ever.

Android·iOS·Web·macOS·Windows·Linux v10.1.0
Hinata on desktop — the dashboard shown in a MacBook Hinata on mobile — the dashboard shown on an iPhone

Everything a modern team needs

One platform, no add-ons, no seat pricing.

📊

Dashboard & reports

Burndown, velocity, cycle time, distributions — plus a personal daily focus view.

📋

Agile boards

Board, Backlog & Timeline views with drag-and-drop, WIP limits and swimlanes.

🏃

Sprints

Plan, run and review sprints with capacity, story points and burndown.

🐛

Issues & hierarchy

Epics → stories/tasks/bugs → sub-tasks, dependencies, labels, comments, attachments.

🔗

Git integration

GitHub, GitLab & Bitbucket — real OAuth, signed webhooks, smart commits, automation.

🔑

SSO & security

OpenID Connect, OAuth 2.0, SAML, LDAP. JWT, BCrypt, rate limiting, OWASP-hardened.

📚

Knowledge base

Hierarchical Markdown articles, global or per project, with smart links.

⏱️

Time tracking

Work items by activity type and weekly timesheets, feeding reports.

🎨

Bring your own server

One app, your self-hosted server, runtime branding. One Flutter codebase, six platforms — mobile, web and desktop.

Up and running in minutes

Docker Compose brings up the server, a MongoDB replica set, object storage and mail. Point the app at your URL and finish the in-app setup wizard.

Full deployment guide →
cp .env.example .env
./deploy/generate-secrets.sh   # Mongo keyfile + secrets
docker compose up -d
claude mcp add --transport http hinata \
  https://your-hinata-host/mcp \
  --header "Authorization: Bearer hn_pat_..."
AI-native · MCP

Talk to Hinata from Claude

Hinata speaks the Model Context Protocol — a built-in /mcp endpoint, no sidecar to run. Connect Claude, Claude Code, Cursor or any MCP client and search issues, create work, log time or read the knowledge base, always within the connected user's exact permissions.

Explore the MCP server →

Claude · Claude Code · Cursor · any MCP client

Two repositories, one platform