Skip to main content
Glama

Seeder

Seeder: Your Personal Project Manager

CI License: MIT Docs

A foundational project manager for small teams β€” simple to run, and yours to fork. Runs on Cloudflare Workers (D1 + R2) or a single Node VM, built with Next.js, Drizzle ORM, Better Auth, and Tailwind.

πŸ“– Full documentation: seederpm.xyz/docs

Philosophy

Project tools tend toward two extremes: the heavyweight complexity of Jira, or lightweight boards small teams outgrow in a month. Seeder takes the opposite stance:

  • Foundational, not heavy. The essentials a small team needs to run projects, client requests, and day-to-day execution β€” productive immediately.

  • Yours to fork. It's open source. Customization is a change to your own copy β€” add the field, view, or workflow you need without waiting on a roadmap, a plan upgrade, or any lock-in.

  • A small core, on purpose. Keep the core minimal and solid; the rest is yours to build on.

Related MCP server: @prismatic-io/prism-mcp

Features

  • Projects & Kanban β€” tasks with categories, multi-tag labels, phases, priorities, assignees, due dates, and per-project code numbers.

  • Client requests β€” a separate inbound queue (new β†’ reviewed β†’ converted β†’ closed) that converts into tasks.

  • Public client board β€” an opt-in, token-gated read-only view to share progress with clients without giving them an account.

  • Daily planner β€” an adhoc/project daily task queue with drag-to-reorder.

  • Rich text & comments β€” TipTap-powered descriptions, notes, and comments (Markdown-aware) with images and tables.

  • Activity feed β€” every change is logged with beforeβ†’after diffs, whether it comes from the UI or an AI assistant.

  • Roles, invites & notifications β€” owner/admin/member roles, invite-only onboarding with a first-owner bootstrap, and in-app notifications.

  • White-labeling β€” customizable system name, logo, favicon, and accent color.

  • Built-in MCP server β€” let AI assistants read and edit your data over the Model Context Protocol (docs).

Quick start

Seeder 2.1: GitHub/GitLab integration, commit details on task cards, guided MCP client setup, and smoother navigation. See the release notes for features and required upgrade steps.

npm install
npm run setup   # interactive wizard: dev / production (node) / production (cloudflare)
npm run dev     # local dev β€” Miniflare simulates D1 + R2, no Cloudflare account

npm run setup generates the env + config (and, for the node target, the PM2/systemd/Docker + reverse-proxy artifacts). On first run, create the owner account at /sign-in β€” sign-up is permitted only for the configured OWNER_EMAIL and only while the instance has no users; after that, onboarding is invite-only.

Prefer to wire it up by hand? See the manual setup guide.

Documentation

Everything lives at seederpm.xyz/docs:

All documentation lives on the docs site β€” this README stays intentionally short.

MCP server

Seeder ships a built-in Model Context Protocol server at /api/mcp, so AI assistants can read and edit your projects, tasks, requests, comments, and settings β€” it deploys with the app, so every instance gets it for free. Mint a token at Settings β†’ API tokens (read, or read & write), then point your client at https://<your-domain>/api/mcp with the token as a Bearer header. A token can never do more than the user who created it, and every change shows in the Activity feed. Full tool list and setup: seederpm.xyz/docs/mcp.

Forks in the wild

Seeder is yours to fork β€” and people do. Community variants built on top of it:

  • goutou by @jhfnetboy β€” a Seeder variant that adds multi-repo Claude Code coordination skills (η‹—ε€΄ε†›εΈˆ): a "commander" dispatches work to a central board and per-repo "soldiers" pick it up over the MCP bus.

Built your own variant? Open an issue or a PR adding it here.

Support

Hit a bug or have an idea? Open an issue on GitHub, or email seeder.admin@gmail.com.

Contributing

Contributions are welcome! See CONTRIBUTING.md for local setup, the pre-PR checks (lint, type-check, tests, build), and conventions β€” CI runs the same gates on every pull request.

Security

Please report vulnerabilities privately via the process in SECURITY.md. Don't open public issues for security problems.

Acknowledgements

A massive thank you to Thaqif Rosdi (@takippu) β€” Seeder grew out of his original idea, first built as northstar-pm, and it wouldn't exist without it. πŸ™

Contributors

Manuele J. Sarfatti (@mjsarfatti) β€” contributed the responsive Kanban layout fix and the navigation progress experience.

License

MIT Β© 2026 Daniel Syauqi (@danielsyauqi) and Thaqif Rosdi (@takippu)

The code is free to use, fork, and modify under MIT β€” just keep the copyright notice and license intact (see NOTICE). The Seeder name and logo are trademarks and are not covered by the MIT License: you can fork the code, but not the brand. See TRADEMARK.md.


Made by @danielsyauqi and @takippu.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI assistants to securely interact with Fireblocks services through the Model Context Protocol, supporting transaction management, vault and exchange account queries, network connections, and workspace user management.
    21 npm
    10
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI assistants to manage Prismatic integrations, components, and flows via the Model Context Protocol, supporting code-native integration development and component lifecycle.
    91 npm
    27
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI clients to read structured project context and propose task changes that require explicit human approval, with scoped permissions, idempotency, and a full audit trail.
    MIT