This repository was archived by the owner on Mar 13, 2026. It is now read-only.
v0.1.0 — Initial Release
·
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.