Spec-driven vibe coding with guardrails

A shared workspace between you and your AI

Chat with Claude Code naturally while Felix ensures complete specifications get written. Visualize code as mind maps and 3D graphs. Link architecture docs to components. Enforce workflow gates. Track everything with Gantt charts and Kanban boards.

Felix showing component explore with tabbed interface
Component explore: Overview, components, relationships, and graph tabs

Stop coding without specs

Felix makes your AI create complete documentation before it writes a single line of code.

Problem

AI jumps straight to coding

You vibe with Claude Code about a feature. It starts coding immediately. No architecture doc. No test plan. Just code.

Solution

Workflow gates enforce specs

Felix blocks the AI from coding until it creates: architecture notes with Mermaid diagrams, ERDs, API contracts, acceptance criteria, and test plans.

Result

Complete, reviewable plans

You open Felix UI to review what the AI generated. Everything is visual—diagrams, mind maps, dependency graphs. Approve or refine before coding starts.

Core features

Every feature listed here is built, shipped, and working in the current codebase.

Visual Code Intelligence

Forget file trees. See your code as interactive mind maps, 3D WebGL visualizations, or relationship graphs. Click a component to see its callers, imports, and linked docs.

  • Mind maps with React Flow
  • 3D component galaxy (WebGL)
  • Component details panels
  • Focus mode for deep dives
View visualizations

Task Management

Break work into epics → stories → tasks → subtasks. View as Gantt charts, Kanban boards, or hierarchical cards. Dependencies auto-visualize. Progress tracks in real-time.

  • Gantt timeline view
  • Kanban drag-and-drop
  • Dependency graphs
  • Checklist tracking
Explore tasks

Configurable Workflows

Workflows enforce spec requirements with logic gates. Built-in workflows for features, bugs, and research. Or build custom workflows for any process—even non-code tasks.

  • Spec-state gating
  • Conditional requirements
  • Custom validation logic
  • Workflow editor UI
Design workflows

Entity-Linked Documentation

Write architecture notes with Mermaid diagrams and Excalidraw sketches. Link them to specific components. Felix indexes everything as a RAG layer—AI gets code + linked docs automatically.

  • Markdown + Mermaid + Excalidraw
  • Link notes to code components
  • Block-level parsing for RAG
  • Tags & hierarchy
Manage knowledge

Smart Rules Engine

Rules that auto-match based on semantic context. Track which rules are effective. Auto-degrade unused rules. Generate boilerplate code. More advanced than .cursorrules.

  • 4 rule types (Pattern, Constraint, Semantic, Automation)
  • Usage analytics & effectiveness tracking
  • Auto-degradation when code changes
  • Claude Code hook integration
Explore rules

Full AST Parsing

Deep code understanding via AST parsing across languages (JS/TS, Python, PHP, more). Semantic search with embeddings. Hybrid search combines semantic + structural queries.

  • Multi-language AST parsing
  • Semantic embeddings
  • Hybrid search (semantic + filters)
  • Relationship extraction

How it works: A typical session

01 Chat with AI

You: "Add user authentication"

Chat naturally with Claude Code. No change to your vibe-coding flow.

02 AI creates task + specs

AI creates a task, architecture note with Mermaid diagram, ERD, API contract, acceptance criteria, test plan. Felix validates—blocks if anything is missing.

03 You review in UI

Open Felix. See the Mermaid diagram, ERD, API contract. Review checklists. Check dependency graph. Everything visual and interconnected.

04 AI gets full context

When AI queries code, Felix returns: source code + linked architecture notes + applicable rules + task context. Full RAG layer, not just raw code.

05 Coding begins

Only after workflow gates pass. AI codes with full context. Rules inject via Claude Code hooks. You supervise progress in Gantt/Kanban views.

06 Rules self-manage

Felix tracks which rules were helpful. Auto-degrades unused rules. Learns patterns. Keeps your rule catalog fresh without manual curation.

Task with validation panel
Workflow validation showing required artifacts
Interactive mind map
Interactive mind map showing component relationships
Rule analytics dashboard
Rule analytics showing effectiveness tracking

Ready to try Felix?

Install locally, connect Claude Code, and start building with guardrails.