Releases: maciek-O-digiaidev/CodeRAG
Releases · maciek-O-digiaidev/CodeRAG
v0.1.10
- Fix docker test assertions for ollama:latest and github.repository IMAGE_NAME (1f6794f)
- Bump all packages to 0.1.10 (46c1dfa)
- Fix ghcr.io image name to use github.repository (b1c06d6)
- Add ollama-init service for auto model pull in docker compose (e442ea8)
Full Changelog: v0.1.9...v0.1.10
v0.1.9
- Bump all packages to 0.1.9 (baef4c8)
- Enhance coderag benchmark CLI with grep and token analysis, fix BM25 duplicate ID bug (9710047)
Full Changelog: v0.1.8...v0.1.9
v0.1.8
- Bump all packages to 0.1.8 (0a43f34)
- AB#144 Add benchmark CI integration and regression detection (6e52fd0)
- AB#142 Add RepoBench cross-file retrieval adapter with similarity metrics (3ef34ce)
- AB#141 Add CodeSearchNet dataset adapter for benchmark evaluation (6eed1d4)
- AB#143 Add coderag benchmark CLI command for auto-generated project benchmarks (07c9861)
- AB#140 Add token efficiency and context size benchmarking (8f0459a)
- AB#139 Add portable IR metrics runner with RAGAS-inspired metrics (79b880e)
- AB#138 Add synthetic repo generator and query template engine (b5f2aa4)
- AB#130 Add integration smoke test suite for full pipeline (9a04d62)
- AB#131 Extract CodeRAGRuntime factory and fix chunkLookup stub (971a163)
- AB#132 Add shared Zod API contracts between viewer and api-server (7590543)
- AB#134 Add safe-cast utility module and replace unsafe type assertions (e879041)
Full Changelog: v0.1.7...v0.1.8
v0.1.7
- AB#129 AB#97 Fix multi-repo search and add .gitignore handling (bd904af)
- AB#103 Convert docs from Obsidian to GitHub-compatible markdown (3b55c46)
- AB#103 Add viewer documentation and README section (a5112ad)
Full Changelog: v0.1.6...v0.1.7
v0.1.6
- AB#103 Move ADO backlog config to .coderag.local.yaml (690e23b)
Full Changelog: v0.1.5...v0.1.6
v0.1.5
- AB#103 Fix multi-repo scan output showing only last repo (efc10c9)
Full Changelog: v0.1.4...v0.1.5
v0.1.4
- AB#103 Unified multi-repo indexing with aggregate totals (7a162c5)
Full Changelog: v0.1.3...v0.1.4
v0.1.3
- AB#103 Bump all packages to 0.1.3 (60c45e6)
- AB#103 Read CLI version from package.json dynamically (3931108)
- AB#103 Fix multi-repo indexing producing 0 chunks (44328f6)
Full Changelog: v0.1.2...v0.1.3
v0.1.2
- AB#125 Fix benchmarks build: remove invalid ollamaUrl property (2ef9654)
- AB#125 Fix workspace:* in npm publish, bump to 0.1.2 (cc6acc4)
- AB#122 Add benchmark results to README, fix benchmark runners (cbc6f3e)
- test: verify SSH signing on GitHub (b6f1ad0)
- AB#122 Remove internal files and fix README for public repo (c68c47a)
Full Changelog: v0.1.1...v0.1.2
v0.1.1 — First Public Release
CodeRAG v0.1.1 — First Public Release
Intelligent codebase context engine for AI coding agents. Creates a semantic vector database (RAG) from source code, documentation, and project backlog, then exposes it as MCP tools.
Packages
| Package | npm |
|---|---|
@code-rag/core |
|
@code-rag/cli |
|
@code-rag/mcp-server |
|
@code-rag/api-server |
Highlights
- 8 packages: core, cli, mcp-server, api-server, viewer, vscode-extension, benchmarks
- 2,037 tests passing
- AST-based code parsing with Tree-sitter (TypeScript, JavaScript, Python, Go, Rust, Java, C#, C/C++)
- Hybrid search — vector (semantic) + BM25 (keyword) with Reciprocal Rank Fusion
- 6 MCP tools: coderag_search, coderag_context, coderag_explain, coderag_status, coderag_docs, coderag_backlog
- Multi-repo support — index and search across multiple repositories
- Backlog integration — Azure DevOps, Jira, ClickUp
- Documentation indexing — Markdown, Confluence, SharePoint
- Multiple embedding providers — Ollama (local), Voyage, OpenAI
- Multiple vector stores — LanceDB (embedded), Qdrant
- Web viewer — dashboard, search playground, dependency graph, UMAP explorer
- VS Code extension — search panel, auto-MCP config
- REST API server — auth, RBAC, audit logging, team deployment
- Local-first — everything works offline with Ollama + LanceDB
Quick Start
```bash
npm install -g @code-rag/cli
coderag init
coderag index
coderag search "how does authentication work"
```
Published with npm Trusted Publishing (OIDC)
All packages are published with provenance attestation — cryptographically verified builds from this GitHub repository.