xerj

xerj

Local-first AI agent search engine and MCP server.

MCPDevOpen source
Type
MCP
Transport
http
Open source
Yes
GitHub Stars
★ 12.4k
Source
mcp-github

Overview

XERJ is a local-first AI agent search engine and MCP server that indexes code, documentation, logs, JSONL/CSV, and PDF files via a Rust binary. It supports BM25 full-text search, vector search, and hybrid search. It provides an Elasticsearch-compatible API and can be used as an agent memory. Ideal for scenarios requiring efficient code search and reference coding, reducing token consumption and improving coding efficiency.

Capabilities

  • ▪BM25 full-text search
  • ▪Vector search
  • ▪Hybrid search
  • ▪Code search
  • ▪Agent memory
  • ▪Elasticsearch-compatible API

Use cases

Code searchReference codingAgent memoryDocument indexing

Setup

Requires: API KeyNode环境
curl -fsSL https://xerj.org/get | sh; xerj --insecure --data-dir ./data &; xerj init

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I install XERJ?

Download and run the installation script using curl.

What file types does XERJ support?

Supports code, documentation, logs, JSONL/CSV, and PDF files.

Is XERJ open source?

Yes, XERJ is an open-source project.

Related skills