ai-taskboard

ramtuc/ai-taskboard
★ 0 stars Python AI/LLM Updated 1d ago
A local web board where humans and AI agents manage candidates and to-dos together. FastAPI + SQLite + htmx, with an MCP server and REST API so Claude Code and other AIs can write to it.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "ai-taskboard": {
      "command": "uvx",
      "args": [
        "ai-taskboard"
      ]
    }
  }
}

Or install with pip: pip install ai-taskboard

README Excerpt

人と AI が**同じボードに書く**「候補・残項目」管理アプリ。ローカル専用(127.0.0.1)の Web アプリに、AI 用の書き込み口として **MCP サーバー**と **REST API** を付けたもの。 - **ページ=ワークスペース**(例: ブログ/開発/読書)。ワークスペースごとにかんばん(6 列)またはリストで見る - **誰が書いたかを全操作で残す**。author は `human` か `ai:<名前>`。項目・ノート・状態変更のすべてが `event` テーブルに(author・前後の値・時刻・経路)記録され、詳細画面の「履歴」に出る - **AI からの見え方はワークスペースごとに 3 段階**(`ai_policy`): `read_write`/`read_only`/`hidden`(AI には存在しないものとして扱う)。人間の Web UI からは常に全部見える

Tools (12)

PYTHONUTF8TASKBOARD_AUTHORTASKBOARD_BASE_URLTASKBOARD_DBauthorhiddenhumanpriorityread_onlyread_writestatusurl