Ops Dashboard OpenClaw: Local-First Dashboard for Solo Devs with Multiple Repos

r/openclaw user Remarkable-Echo4783, a solo developer with twelve active projects across seven repos and four cloud providers, built ops-dashboard — a local-first app that indexes everything you work on into a single queryable dashboard. No cloud account, no telemetry, no signup.
What It Does
- Semantic search + keyword matching across Obsidian vault, repo READMEs, daily logs, and project notes
- Editable agent org chart with per-agent chat using any LLM provider you already pay for (BYOK, no markup)
- Auto-extracts TODOs from source files across any language with priority inference
- Cost tracking per provider per month in EUR/USD/GBP (no bank connection)
- Technical decision log with context, consequences, and links
- GitHub sync for PRs, issues, and recent commits per repo
- URL monitoring with webhook alerts on downtime/recovery
- Weekly summaries of what shipped vs last week
- Voice notes via local Whisper on CPU
- Reusable templates for launch checklist, incident response, code review
How It Runs
Python backend, vanilla JS frontend, SQLite storage. Single binary, no Docker required. Indexes ~2,800 documents in under five minutes on a MacBook.
Pricing (Still Validating)
- Free, self-hosted, BYOK: MIT-licensed core, no signup
- $9/month hosted: zero setup, Ollama-backed chat (no token cost), weekly email digests
- $29/month team: shared org chart, role-based views, shared decisions log
Who It's For
Solo founders, indie hackers, freelancers with more than three repos in production — anyone who has outgrown a todo app but doesn't want a Notion subscription.
📖 Read the full source: r/openclaw
👀 See Also

Lore: MCP Server That Shares AI Agent Session History Across Tools
Lore is an MCP server that indexes AI agent sessions into a local SQLite store, letting any agent—regardless of tool—access another's session history. Fresh client sessions, no shared context, yet agents can pull up past conversations on demand.

Using a Local LLM as a Claude Code Subagent to Reduce Context Usage
A developer shares a method to use Claude Code to delegate tasks to a local LLM via LM Studio's API, keeping file content out of Claude's context. The approach uses a ~120-line Python script with tool-calling to read files locally and return summaries.

Implementing a Local Voice Assistant with Qwen3 on RTX 5060 Ti
A fully local home automation voice assistant using Qwen3 ASR, LLM, and TTS on an RTX 5060 Ti, featuring Morgan Freeman voice cloning and a variety of integration tools.

Open Source Claude Code Skills for Personalized Social Media Content
A developer has open sourced 13 Claude Code skills that help Claude write social media content in your own voice. The skills include context definition, strategy, creation, and analysis tools for LinkedIn, Twitter/X, Threads, and Bluesky.