Arcaneum semantic and full-text search tools marketplace
npx claudepluginhub cwensel/arcaneumSemantic (vector) and full-text (keyword) search across indexed corpora via the arc CLI. Dual-indexes PDFs, markdown, and source code into Qdrant + MeiliSearch with AST-aware chunking, frontmatter, and git metadata. Use full-text for exact symbols/phrases and semantic for conceptual queries — both are first-class. Requires Bash(arc:*) permission.
CLI tools and Claude Code plugins for semantic and full-text search.
pipx install "https://github.com/cwensel/arcaneum/releases/download/v0.2.0/arcaneum-0.2.0-py3-none-any.whl"
Arcaneum helps you discover and understand project dependencies, documentation, and reference implementations. By indexing libraries, frameworks, and technical papers, you can semantically search for patterns, APIs, and concepts when building new projects. Works especially well with the RDR (Recommendation Data Record) model for AI-assisted development planning.
The system supports PDF documents and source code with git-aware, AST-based chunking.
Currently Available:
--embedding-batch-size and --process-priority flagsSee arc models list for complete model information and recommendations.
--no-gpu flag to force CPU-only mode/arc:search, /arc:index, /arc:collection, etc.)/help or /commands in Claude CodeGet started with Arcaneum in just a few commands:
# 1. Install
pipx install "https://github.com/cwensel/arcaneum/releases/download/v0.2.0/arcaneum-0.2.0-py3-none-any.whl"
# 2. Install Claude Code plugin (optional, in Claude Code)
# /plugin install cwensel/arcaneum
# 3. Verify and start services
arc doctor
arc container start
# 4. Create a corpus and sync content (indexes to both Qdrant and MeiliSearch)
arc corpus create Frameworks --type code
arc corpus sync Frameworks ~/libs/fastapi ~/libs/sqlalchemy
# 5. Search with semantic or full-text queries
arc search semantic "dependency injection pattern" --corpus Frameworks
arc search text "async def" --corpus Frameworks
First time? Run arc doctor to check prerequisites and get setup guidance.
👉 Full Quick Start Guide - Detailed walkthrough with troubleshooting
# Service Management
arc container start # Start Qdrant and MeiliSearch
arc container status # Check service health
arc doctor # Verify setup
# Corpus (Recommended - Dual Indexing to Both Systems)
arc corpus create NAME --type TYPE # pdf, code, or markdown
arc corpus list # List all corpora
arc corpus sync NAME PATH [PATH...] # Sync one or more directories
arc corpus items NAME # List items with parity status
arc corpus parity NAME # Check/restore parity between systems
arc corpus delete NAME # Delete both collection and index