HendryAvila/Hoofy logo

HendryAvila/Hoofy

Free

AI 开发伙伴 MCP 服务器,提供持久记忆(SQLite + FTS5 + 知识图谱)、自适应变更管线(12 种流程变体)和规范驱动开发(含清晰度门控)。32 个 MCP 工具,单一二进制文件,零依赖。

FreeFree tier
Type
Open Source

About HendryAvila/Hoofy

Hoofy is an AI development companion MCP (Model Context Protocol) server that provides persistent memory, structured specifications, and adaptive change management to AI coding assistants. It solves three recurring problems: memory loss between sessions, hallucinated implementations, and unstructured workflows. Written in Go, it ships as a single binary with zero external runtime dependencies and includes 32 MCP tools. Core systems include persistent context memory using SQLite + FTS5 full-text search and a knowledge graph, a change pipeline with 12 variants based on change type and size, a full greenfield project pipeline with a Clarity Gate to block vague specifications, and a bootstrap system that reverse-engineers existing codebases into requirements and design artifacts. It works with Claude Code, Cursor, VS Code Copilot, OpenCode, Gemini CLI, and any MCP-compatible tool.

Key Features

Persistent memory with SQLite + FTS5 full-text search and knowledge graph
Clarity Gate that blocks vague specifications before implementation starts
Adaptive change pipeline with 12 variants based on change type and size
Principles-first pipeline that defines non-negotiables before requirements
Context-check on every change to catch conflicts early
Spec-aware review and audit that compares code against requirements and rules
Hot/cold instructions system for lightweight core instructions plus on-demand guides
Bootstrap system to reverse-engineer existing codebases into requirements, rules, and design artifacts
32 MCP tools in a single Go binary with zero external dependencies
Works with Claude Code, Cursor, VS Code Copilot, OpenCode, Gemini CLI, and any MCP-compatible tool

Pros & Cons

Pros
  • Open source and free to use
  • Single binary install with zero external dependencies (brew install or install script)
  • Persistent cross-session memory prevents context loss
  • Clarity Gate enforces specification quality before implementation
  • Works with multiple popular AI coding assistants (Claude Code, Cursor, VS Code Copilot, etc.)
  • Context-check on every change catches conflicts early in development
  • Spec-aware review and audit ensures code matches requirements
  • Principles-first approach prioritizes non-negotiable constraints
Cons
  • Requires an MCP-compatible AI client to use (e.g., Claude Code, Cursor, Copilot, OpenCode, Gemini CLI)
  • Primarily CLI-based setup; no visual user interface
  • Relatively new project with a small community and potentially limited third-party resources

Best For

Greenfield project development with full specification workflowAdding features or fixing issues in existing projects with structured change managementReverse-engineering undocumented or legacy codebases to create specsQuick context retrieval and code review without full pipelineReducing AI hallucinations and requirement drift during development

FAQ

What is Hoofy?
Hoofy is an AI development companion MCP server that provides persistent memory, structured specifications, and adaptive change management to prevent common AI failure modes like forgetting context, hallucinating requirements, and skipping planning.
How do I install Hoofy?
You can install Hoofy using Homebrew: brew install HendryAvila/hoofy/hoofy, or use the install script provided in the repository (install.sh for macOS/Linux, install.ps1 for Windows).
Which AI tools are compatible with Hoofy?
Hoofy works with any MCP-compatible tool, including Claude Code, Cursor, VS Code Copilot, OpenCode, and Gemini CLI.
What are the core systems of Hoofy?
The core systems are: Memory (persistent context using SQLite + FTS5), Change Pipeline (adaptive flow for ongoing work with 12 variants), Project Pipeline (full greenfield specification flow with Clarity Gate), and Bootstrap (reverse-engineering existing codebases into requirements and design artifacts).
Is Hoofy free to use?
Yes, Hoofy is open source and free to use. The source code is available on GitHub under the repository HendryAvila/Hoofy.