Skip to content

Releases: maciek-O-digiaidev/CodeRAG

v0.1.10

26 Feb 19:54
1f6794f

Choose a tag to compare

  • 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

25 Feb 16:24
baef4c8

Choose a tag to compare

  • 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

25 Feb 13:59
0a43f34

Choose a tag to compare

  • 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

25 Feb 06:33
bd904af

Choose a tag to compare

  • 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

25 Feb 00:41
690e23b

Choose a tag to compare

  • AB#103 Move ADO backlog config to .coderag.local.yaml (690e23b)

Full Changelog: v0.1.5...v0.1.6

v0.1.5

25 Feb 00:17
efc10c9

Choose a tag to compare

  • AB#103 Fix multi-repo scan output showing only last repo (efc10c9)

Full Changelog: v0.1.4...v0.1.5

v0.1.4

25 Feb 00:11
7a162c5

Choose a tag to compare

  • AB#103 Unified multi-repo indexing with aggregate totals (7a162c5)

Full Changelog: v0.1.3...v0.1.4

v0.1.3

24 Feb 23:57
60c45e6

Choose a tag to compare

  • 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

24 Feb 23:36
2ef9654

Choose a tag to compare

  • 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

24 Feb 22:44
f431483

Choose a tag to compare

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 npm
@code-rag/cli npm
@code-rag/mcp-server npm
@code-rag/api-server npm

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.