Building an Open-Source Alternative to Cursor with Code Context
Jul 24, 2025Cheney Zhang

Summary
Introduces Code Context, an open-source semantic code search engine that leverages Milvus for vector storage. Details its architecture, including AST-based code chunking, live incremental indexing, and integration with AI coding agents via the MCP protocol. Provides examples for integrating with existing tools (Claude Code, VSCode) and building custom AI assistants using Milvus and embedding models. Highlights private deployment capabilities and real-time indexing mechanisms.
More from the AI Data Storage Engine trail
- Milvus Snapshots: Point-in-Time Collection Views Without Copying Data
- Announcing Milvus 3.0: Lake-Native Vector Search and a More Powerful Retrieval Engine
- How to Recover Milvus Data After etcd Corruption Without a Backup
- Open Tag: An Open-Source Claude Tag for Claude Code and Codex
- How Force Merge Compaction Nearly Doubled Milvus Search QPS