DS

danielsyauqi/seeder

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

117 stars 29 forks 品質 74 トレンド 32MIT

あなたの個人プロジェクトマネージャー:カンバンタスク、クライアントリクエスト、パブリッククライアントボード、そして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

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →