Local Trello-Style Project Manager for OpenClaw Agents

A developer on r/LocalLLaMA has created a local project management tool that mimics Trello functionality for use with OpenClaw AI agents. The system was built specifically to avoid connecting the AI agent to external services due to security concerns about client project data.
Technical Implementation
The tool runs on the same machine as the OpenClaw agent (described as "an old laptop") and is accessible only on the local network. The developer uses Telegram to notify their agent when new cards are ready for processing.
Tech Stack
- Node.js + Express (API server + static file serving)
- React + react-trello (Kanban UI with drag and drop)
- Markdown files with YAML frontmatter (data layer — no database)
- gray-matter (frontmatter parsing)
- multer (image uploads)
- nanoid (unique card ID generation)
- lucide-react (icons)
How It Works
Each project card is stored as a .md file on disk. The Express server reads and writes these files via a REST API, which the React frontend consumes. The OpenClaw agent bypasses the API entirely and reads/writes card files directly on the filesystem. Images are stored in a local directory and served through the API with token authentication.
The system supports creating cards, checklists, uploading images, and adding comments — described as "all the Trello basics." The developer reports that their agent has successfully created its own cards, managed priorities, and handled checklists.
The developer is considering whether to spend more time building out the tool and making it available to others, currently keeping it in a private repository.
📖 Read the full source: r/LocalLLaMA
👀 See Also

CostClaw: Free Local Cost Tracking Dashboard for OpenClaw Agents
CostClaw is a free, local plugin that captures every LLM call via OpenClaw's native hooks and provides a dashboard showing model breakdowns, per-session costs, and hourly spend charts. The developer discovered their heartbeat agent was running Claude Sonnet every 3 minutes 24/7, costing $60/month, and switching to Haiku cut their bill by ~65%.

0Latency: A Persistent Memory Layer for AI Agents via MCP
0Latency is an MCP server that adds persistent memory to Claude and other AI agents, storing memories across sessions to prevent context loss. It works natively with Claude Desktop, Claude Code, claude.ai, GPT, Gemini, Cursor, and any MCP-compatible agent.
Gigacatalyst: Embed an AI Builder in Your SaaS to Let Users Create Custom Workflows
Gigacatalyst lets you embed an AI-powered app builder into your SaaS. Non-technical users describe workflows in natural language, and the system generates governed apps using your APIs, data model, and design system — with auth, tenant isolation, and version control built in.

InsForge: Self-Hosted Postgres Backend with MCP Integration for AI Coding Agents
InsForge is an open-source, self-hosted backend alternative to Supabase that connects to Claude Code via MCP, allowing AI agents to see schema, policies, and service state. It includes PostgreSQL 16.4, PostgREST, Deno Runtime, auth, storage, and edge functions.