Skip to content

dl4rce/flaiwheel

v3.0.0 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 3mo MCP Search & Web
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Flaiwheel adds ambient AI agents, automatic commit capture, and spatial file‑context preloading.

Full changelog

What's New in v3.0.0

Flaiwheel graduates from a developer search tool to a fully ambient engineering knowledge platform. Three major additions make Flaiwheel work automatically — without being explicitly invoked.


1. Behavioral Directives — AI Agents Work Silently

Four new machine-level directives in AGENTS.md and .cursor/rules/flaiwheel.mdc force AI agents (Cursor, Claude Code, VS Code Copilot) to use Flaiwheel in the background without asking:

| Directive | Effect |
|---|---|
| SILENT_BACKGROUND_SEARCH | Agent searches Flaiwheel before every response, automatically |
| AUTO_CLOSE_THE_LOOP | Agent documents after every completed task (bugfix → write_bugfix_summary, feat → write_changelog_entry, etc.) |
| REUSE_BEFORE_RECREATE | Agent checks for existing knowledge before writing anything new |
| FILE_CONTEXT_PRELOAD | Agent calls get_file_context() before touching any source file |

No prompt engineering needed. The agent just knows.


2. post-commit Git Hook — IDE-Agnostic Knowledge Capture

Every fix:, feat:, refactor:, perf:, docs: commit is automatically captured as a structured knowledge doc — no agent, no IDE, no manual action required.

  • Works from any editor — IntelliJ, Neovim, terminal, CI/CD
  • Zero credentials — Flaiwheel trusts 127.0.0.1 (localhost) implicitly, no password stored
  • Installed automatically by install.sh (new Phase 10)
  • New REST endpoint: POST /api/capture-commit
git commit -m "fix: race condition in payment webhook"
# → [flaiwheel] ✓ Knowledge captured → bugfix-log/2026-03-01-race-condition-in-payment-webhook.md

3. get_file_context(filename) — Spatial Knowledge Pre-Loading

New MCP tool (tool #27) that pre-loads relevant knowledge for any source file the agent is about to edit.

get_recent_sessions()        → What did we do last time? (temporal)
get_file_context("payment.ts") → What do we know about this file? (spatial)

Derives the search query from the filename automatically — no manual query needed. Works across all MCP clients.

Also added: GET /api/search/by-file?filename=... REST endpoint for IDE extensions and Claude Code hooks.


Breaking Changes

None. Fully backward-compatible with all 2.x setups.


Stats

  • 230 tests — all passing (4 new tests for get_file_context)
  • 27 MCP tools (was 26)
  • +2 REST endpoints (/api/capture-commit, /api/search/by-file)
  • +1 script (scripts/flaiwheel-hook.sh)

Upgrade

curl -sSL https://raw.githubusercontent.com/dl4rce/flaiwheel/main/scripts/install.sh | bash

The installer detects your existing container, updates it, and installs the new git hook automatically.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track dl4rce/flaiwheel

Get notified when new releases ship.

Sign up free

About dl4rce/flaiwheel

Self-hosted memory and governance layer for AI coding agents. 28 MCP tools with structured knowledge capture, hybrid search (semantic + BM25 + cross-encoder reranking), behavioral documentation nudges, cold-start codebase analyzer, and git-native storage. Single Docker container, zero cloud dependencies.

All releases →

Beta — feedback welcome: [email protected]