CodeIndeX (cix) icon
CodeIndeX (cix) icon

CodeIndeX (cix)

Self-hosted semantic code search platform — server with web dashboard, CLI and AI-agent integrations. Search codebases by meaning with local embeddings; code never leaves your network. Runs from Docker or as a macOS menu bar app.

Semantic search across an indexed project — plain-language query, ranked code snippets, with Symbols / Definitions / References / Files as separate modes

Cost / License

  • Free
  • Open Source (MIT)

Platforms

  • Mac
  • Linux
  • Self-Hosted
  • Docker
0likes
0comments
0articles

Features

  1.  Semantic Search
  2.  Self-hosted search
  3.  Code Search

CodeIndeX (cix) News & Activities

Highlights All activities

Recent activities

CodeIndeX (cix) information

  • Developed by

    dvcdsys
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    3 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  29 Stars
  •  2 Forks
  •  9 Open Issues
  •   Updated  
View on GitHub
CodeIndeX (cix) was added to AlternativeTo by dvcdsys on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is CodeIndeX (cix)?

CodeIndeX (cix) is a self-hosted semantic code search platform: a Go server with a web dashboard, a CLI, and integrations for AI coding agents (Claude Code plugin, MCP server).

It indexes repositories with tree-sitter (31 languages) and generates embeddings locally via llama.cpp — code never leaves your network. Search works by meaning as well as by structure: semantic queries, symbols, go-to-definition, find-references, file lookup, and cross-repo workspace search with hybrid BM25 + dense ranking. A file watcher keeps the index fresh incrementally, and vectors live in a SQLite-backed store rather than in memory.

Two ways to run it: a Docker image (CPU multi-arch, ~77 MB, or a CUDA variant for GPU acceleration), or cix.app — a macOS menu bar app for Apple Silicon that installs and manages a local server for you.

Multi-user from the first boot: ownership and view-group visibility, admin and user roles, per-user API keys, and GitHub webhook sync for external repositories. A Resources screen reports memory and disk usage and reclaims orphaned storage, with database maintenance running on a schedule. MIT licensed.

Official Links