
danielsyauqi/seeder
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
あなたの個人プロジェクトマネージャー:カンバンタスク、クライアントリクエスト、パブリッククライアントボード、そしてCloudflare Workers上でオープンソースかつセルフホストされた組み込みMCPサーバー。
概要
小規模チーム向けの基礎プロジェクトマネージャー — 運用が簡単で、あなたのチームもフォーク可能です。(D1 + R2)または単一で動作し、Next.js、Drizzle ORM、Better Auth、Tailwindで構築されています。 プロジェクトツールは二つの極端に分かれがちです。Jiraの重い複雑さか、小規模チームが1ヶ月で手狭になる軽量ボードです。Seederは逆の立場を取っています。 - 小規模チームがプロジェクト運営、クライアント要望、日々の実行に必要な必需品 — 即座に生産的。- オープンソースであること。カスタマイズとは、自分のコピーを変更することであり、ロードマップや計画のアップグレード、ロックインを待たずに必要なフィールド、ビュー、ワークフローを追加できます。- コアは最小限かつ堅実に保つ;あとはあなたが構築できるものだ。 - — カテゴリ、マルチタグラベル、フェーズ、優先度、割り当て先、期限、プロジェクトごとのコード番号を持つタスク。- — タスクに変換される独立したインバウンドキュー(新規→レビュー→変換→クローズ)がタスクに変換されます。
概要(AI 翻訳)
小規模チームの基礎となるプロジェクトマネージャー — 運営も簡単で、あなたのチームも同様に fork。Cloudflare Workers(D1 + R2)または単一のノードVM上で動作します。 ではNext.js、Drizzle ORM、Better Auth、Tailwindが使われています。
📖 完全なドキュメント:seederpm.xyz/docs
哲学
プロジェクトツールは二つの極端に分かれます。Jiraの重い複雑さ、または 軽量ボードは小規模チームが1ヶ月で手狭になりきれません。シーダーは反対のボードを選びます 姿勢:
- 基礎的なものであって、重くはない。 小規模なチームが運営するために必要な必須事項 プロジェクト、クライアントからの要望、日々の実行まで――即座に生産的です。
- フォークできるもの。 オープンソースです。カスタマイズは自分での変更です コピー — ロードマップを待たずに必要なフィールド、ビュー、ワークフローを追加してください。 プランのアップグレードやロックイン。
- 意図的に小さなコアを。 コアは最小限でしっかりとしたものにし、その他は あなたの基盤に。
特徴
- プロジェクトとカンバン — カテゴリ、マルチタグラベル、フェーズを持つタスク 優先順位、割り当て先、締め切り、プロジェクトごとのコード番号。
- クライアントリクエスト — 独立したインバウンドキュー(新しい→がレビュー→変換→ 閉じた)がタスクに変換されます。
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Seeder: Your Personal Project Manager
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.
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
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →