{"slug": "kontur-a-self-hosted-roadmap-dashboard-for-human-and-ai-agent-handoffs", "title": "Kontur: a self-hosted roadmap dashboard for human and AI-agent handoffs", "summary": "A project owner released Kontur, an MIT-licensed self-hosted roadmap dashboard that stores milestones, dependencies, acceptance criteria and evidence references in a FastAPI/SQLite application and exposes them to AI agents through a plain HTTP/JSON API. Agents read a versioned snapshot, propose a change, and write with `If-Match` after owner acceptance, so stale writes are rejected rather than silently overwriting another person's update; the tool ships English, Russian and Simplified Chinese interfaces and an optional collector for local Git refs. The release is a single-owner preview with one bearer key covering the installation, a loopback default address, no per-user access control and no full browser roadmap editor, and the project states that AI agents contributed to the code, documentation and post with no independent model evaluation implied.", "body_md": "Sharing an early MIT-licensed tool that may be useful when switching between local models, hosted coding agents and manual work.\n\nKontur keeps a project’s milestones, dependencies, acceptance criteria and evidence references in a FastAPI/SQLite dashboard. It is not a model or an inference service. The connection to agent workflows is a plain HTTP/JSON API: an HTTP-capable agent reads a versioned snapshot, proposes a change, and writes with `If-Match` after the acceptance required by the owner. Stale writes are rejected, so another person’s update is not silently overwritten.\n\nFor a chat-only model, a person can review and import generated JSON instead; there is no need to give that model the dashboard’s key. The same interface works entirely manually. No Hugging Face integration is bundled or claimed as tested.\n\nEnglish, Russian and Simplified Chinese interfaces are included. An optional collector displays real local Git refs and parent relationships separately from the roadmap. The progress percentage is the share of accepted, equally weighted milestones in a selected plan; it is not a measure of model quality or product readiness.\n\nCode, installation and synthetic examples: [GitHub - zoomerland/kontur: Self-hosted project dashboard for explicit roadmaps, evidence, dependencies and optional Git snapshots. For people, scripts and AI agents. · GitHub](https://github.com/zoomerland/kontur)\n\nThis is a single-owner preview. One bearer key covers the installation, the default address is loopback, and remote access requires HTTPS configuration. There is no per-user access control or full browser roadmap editor yet.\n\nAI agents contributed to the code, documentation and this post, which is shared on behalf of the project owner. No independent model evaluation is implied.\n\nFor anyone building agent workflows with local/open models: would a small adapter that records a proposed change separately from human acceptance help your handoffs? Feedback on the API and evidence format would be useful.", "url": "https://wpnews.pro/news/kontur-a-self-hosted-roadmap-dashboard-for-human-and-ai-agent-handoffs", "canonical_source": "https://discuss.huggingface.co/t/kontur-a-self-hosted-roadmap-dashboard-for-human-and-ai-agent-handoffs/182805#post_1", "published_at": "2026-10-02 14:14:58+00:00", "updated_at": "2026-10-02 14:39:52.665852+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "artificial-intelligence"], "entities": ["Kontur", "zoomerland", "GitHub", "FastAPI", "SQLite", "Hugging Face"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/kontur-a-self-hosted-roadmap-dashboard-for-human-and-ai-agent-handoffs", "markdown": "https://wpnews.pro/news/kontur-a-self-hosted-roadmap-dashboard-for-human-and-ai-agent-handoffs.md", "text": "https://wpnews.pro/news/kontur-a-self-hosted-roadmap-dashboard-for-human-and-ai-agent-handoffs.txt", "jsonld": "https://wpnews.pro/news/kontur-a-self-hosted-roadmap-dashboard-for-human-and-ai-agent-handoffs.jsonld"}}