A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
6 ★ · dl4rce/flaiwheel · read from the repository page · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 6 ★ · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository dl4rce/flaiwheel;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
> Self-hosted memory & governance layer for AI coding agents. > Turn every bug fix into permanent knowledge. Zero cloud. Zero lock-in. 🚀 Why Flaiwheel Exists AI coding agents forget everything between sessions. That leads to repeated bugs, lost architectural decisions, and knowledge decay. Flaiwheel ensures: - Agents search before coding - Agents document after fixing - Commits automatically capture knowledge - Memory compounds over time **Every bug fixed makes the next bug cheaper.** 🧠 How Flaiwheel Is Different - **Persistent AI Memory That Compounds** — knowledge doesn't reset between sessions. - **Git-Native Automation** — commits automatically become structured knowledge. - **Governance, Not Just Storage** — quality gates + enforced documentation. - **Hybrid Search + Reranking** — high-precision context for real codebases. - **Fully Self-Hosted** — single Docker container, no external infrastructure. - **Zero Lock-In** — all knowledge stored as structured flat files in Git. ✅ Who Flaiwheel Is For - Engineering teams using AI coding assistants in real projects - Codebases where repeated bugs are expensive - Teams requiring full data control - AI-native development environments ❌ Not For - Small hobby projects under a few thousand lines - Developers who just want better autocomplete - Pure SaaS workflows with no interest in self-hosting 🆚 Where Flaiwheel Fits - AI coding tools generate code. - RAG tools retrieve documents. - **Flaiwheel governs and compounds structured engineering knowledge inside your own infrastructure.** It does not replace your AI assistant. **It makes it reliable at scale.** **📄 Whitepaper (PDF)** — Vision, architecture, and design in depth. --- ⚙️ Key Technical Features Flaiwheel is a self-contained Docker service that operates on three levels: **Pull** — agents search before they code (search_docs, get_file_context) **Push** — agents document as they work (write_bugfix_summary, write_architecture_doc, …) **Capture** — git commits auto-capture knowledge via a post-commit hook, even without an AI agent - **Indexes** your project documentation (.md, .pdf, .html, .docx, .rst, .txt, .json, .yaml, .csv) into a vector database - **Provides an MCP server** that AI agents (Cursor, Claude Code, VS Code Copilot) connect to - **Hybrid search** — combines semantic vector search with BM25 keyword search via Reciprocal Rank Fusion (RRF) for best-of-both-worlds retrieval - **Cross-encoder reranker** — optional reranking step that rescores candidates with a cross-encoder model for significantly higher precision on vocabulary-mismatch queries - **Behavioral Directives** — AI agents silently search Flaiwheel before every response, auto-document after every task, and reuse before recreating — all without being asked - **get_file_context(filename)** — pre-loads spatial knowledge for any file the agent is about to edit (complements get_recent_sessions for full temporal + spatial context) - **post-commit git hook** — captures every fix:, feat:, refactor:, perf:, docs: commit as a structured knowledge doc automatically - **Living Architecture** — AI agents are instructed to maintain self-updating Mermaid.js diagrams for system components and flows - **Executable Test Flows** — test scenarios are documented in machine-readable BDD/Gherkin format (Given, When, Then) for QA automation - **Learns from bugfixes** — agents write bugfix summaries that are instantly indexed - **Structured write tools** — 7 category-specific tools (bugfix, architecture, API, best-practice, setup, changelog, test case) that enforce quality at the source - **Structured relations (v1)** — relations() and timeline() derive a per-project knowledge graph from optional YAML frontmatter on existing docs (id, replaces, depends_on, fixes, implements, status). No second store — markdown stays canonical and Git history is the validity window - **Pre-commit validation** — validate_doc() checks freeform markdown before it enters the knowledge base, including unknown-relation-key warnings - **Ingest quality gate** — files with critical issues are automatically skipped during indexing (never deleted — you own your files) - **Auto-syncs via Git** — pulls AND pushes to a dedicated knowledge repo - **Tool telemetry (persistent)** — tracks every MCP call per project (searches, writes, misses, patterns), detects knowledge gaps, and nudges agents to document — persisted across restarts and visible in the Web UI - **Impact metrics API** — /api/impact-metrics computes estimated time saved + regressions avoided; CI pipelines can post guardrail outcomes to /api/telemetry/ci-guardrail-report