Skip to content
This repository was archived by the owner on Mar 13, 2026. It is now read-only.

v0.1.0 — Initial Release

Choose a tag to compare

@LeahArmstrong LeahArmstrong released this 27 Feb 08:02
· 63 commits to main since this release
Immutable release. Only release title and notes can be modified.

CodebaseIndex v0.1.0

Rails codebase extraction and indexing for AI-assisted development. Uses runtime introspection to produce version-accurate representations with inlined concerns, resolved callback chains, and schema-aware associations.

Highlights

  • 34 extractors covering models, controllers, services, jobs, mailers, routes, middleware, GraphQL, Pundit, state machines, events, caching, factories, and more
  • 2 MCP servers — 27-tool index server (reads pre-extracted JSON) + 31-tool console server (bridges to live Rails)
  • Full retrieval pipeline — query classification, hybrid search, RRF ranking, token-budgeted context assembly
  • Backend agnostic — pgvector, Qdrant, or SQLite for vectors; MySQL or PostgreSQL for metadata; OpenAI or Ollama for embeddings
  • Behavioral depth — callback side-effect analysis, resolved Rails config introspection, optional pre-computed request flow maps
  • Notion export — sync extraction data to Notion databases

Getting Started

gem 'codebase_index'

See Getting Started for the full walkthrough.

Links