Skip to content

Releases: feyninc/mandex

v0.1.11

Choose a tag to compare

@chonknick chonknick released this 24 Mar 04:01

What's new

Support for 10 AI coding agents in mx init:

  • Claude Code — skill at ~/.claude/skills/mandex/
  • Cursor — rules at ~/.cursor/rules
  • Windsurf — rules at ~/.windsurfrules
  • Codex — instructions at ~/.codex/AGENTS.md
  • Cline (new) — rules at ~/.cline/rules
  • Copilot (new) — instructions at .github/copilot-instructions.md
  • OpenClaw (new) — skill at ~/.openclaw/skills/mandex/
  • Amp (new) — instructions at AGENTS.md
  • Antigravity (new) — instructions at GEMINI.md
  • Gemini (new) — instructions at GEMINI.md

Install / Upgrade

curl -fsSL https://mandex.dev/install.sh | sh

v0.1.10

Choose a tag to compare

@chonknick chonknick released this 23 Mar 06:10

What's Changed

Per-project merged search index

  • .mandex/ project directorymx sync now creates a manifest.json + index.db in your project root
  • Single FTS5 query — merged index across all project packages instead of N separate DB queries
  • Smarter reranking — only top-20 BM25 candidates reranked (not N×20)
  • mx pull / mx remove automatically update the project manifest and rebuild the index

Performance

Scenario v0.1.9 v0.1.10
Project search (reranked) 310ms 70ms
Single package 40ms 40ms
Global fallback (no project) 310ms 310ms

v0.1.9

Choose a tag to compare

@chonknick chonknick released this 23 Mar 05:25

What's Changed

  • Updated agent skill/integration content across all AI assistants (Claude Code, Cursor, Windsurf, Codex)
    • Added missing commands: mx info, mx remove, mx init
    • Added positional argument warning (always quote the query)
    • Added result count guidance (-n 3 for global searches)
    • Removed outdated --rerank references (reranking is now default)
    • Noted semantic reranking as automatic behavior

v0.1.8

Choose a tag to compare

@chonknick chonknick released this 23 Mar 05:03

What's Changed

Reranking Performance Overhaul (3.3x faster)

  • Single rerank pass — collect all FTS5 results across packages, rerank once instead of per-package (eliminates redundant ONNX session loads)
  • ORT format — pre-optimized flatbuffer model (reranker.ort) for faster deserialization, with automatic fallback to .onnx
  • mmap model loading — zero-copy memory-mapped file access via commit_from_memory_directly
  • Multi-threaded inference — uses half available cores (capped at 4) for ONNX intra-op parallelism

Benchmarks

Scenario v0.1.7 v0.1.8 Speedup
All packages (11) 1.01s 0.31s 3.3x
Single package 0.09s 0.04s 2.3x

v0.1.7

Choose a tag to compare

@chonknick chonknick released this 23 Mar 04:30

What's Changed

  • Replace HuggingFace tokenizers with tokie for reranking
    • ~20-50x faster tokenizer initialization (pre-built .tkz from CDN vs JSON parsing)
    • ~260 fewer transitive dependencies
    • 100% token-accurate, identical reranking results
    • No runtime dependency on HuggingFace Hub
  • Tokenizer served from cdn.mandex.dev/models/tokenizer.tkz alongside reranker model

v0.1.6

Choose a tag to compare

@chonknick chonknick released this 21 Mar 19:49

What's new

mx sync

Auto-detect and pull documentation for all project dependencies.

$ mx sync
  Scanning project dependencies...
  Found package.json (12 deps)

✓ react 19.2.4 (already installed)
↓ hono@4.12.8 (new)
· express — not in registry

Synced 2 packages (1 new, 1 up to date, 1 not in registry)

Supports: package.json, requirements.txt, pyproject.toml (PEP 621 + Poetry), Cargo.toml

Also in this release

  • ASCII art MANDEX logo in mx init
  • Refactored pull internals for reuse

Install / Upgrade

curl -fsSL https://mandex.dev/install.sh | sh

v0.1.5

Choose a tag to compare

@chonknick chonknick released this 21 Mar 09:06

What's new

  • ASCII art MANDEX logo in mx init onboarding
  • Updated Claude Code skill with workflow-first docs
  • Improved search result formatting

v0.1.4

Choose a tag to compare

@chonknick chonknick released this 21 Mar 01:19

ONNX reranker, config system, improved onboarding. See commit history for details.

v0.1.3

Choose a tag to compare

@chonknick chonknick released this 20 Mar 23:15

What's new

Improved mx init onboarding UX.

Highlights

  • Shows keybinding hints (<space> toggle, <enter> confirm) so users know how to interact with the multiselect
  • Saying "no" on confirmation loops back to selection instead of aborting

Install / Upgrade

curl -fsSL https://mandex.dev/install.sh | sh

v0.1.2

Choose a tag to compare

@chonknick chonknick released this 20 Mar 23:06

What's new

Interactive onboarding with mx init — a polished setup experience for AI coding assistant integrations.

Highlights

  • mx init command: Auto-detects Claude Code, Cursor, Windsurf, and Codex with a multiselect UI (powered by dialoguer). Pre-checks detected tools, lets you toggle with space, confirm with enter.
  • Simplified installer: Shell script now handles binary download + PATH setup only, delegates integration setup to mx init.
  • No more sudo: Installs to ~/.local/bin by default, auto-configures PATH in shell rc files (rustup-style).

Install / Upgrade

# Install
curl -fsSL https://mandex.dev/install.sh | sh

# Or via cargo
cargo install mandex