軸メタデータ × ベクトル検索 × BM25 の 3-way hybrid RAG OSS。日本語ナレッジ特化、MCP server 対応、LangChain 不使用の自前実装。
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Add to claude_desktop_config.json:
{
"mcpServers": {
"axis-knowledge-rag": {
"command": "uvx",
"args": [
"axis-knowledge-rag"
]
}
}
}
Run in terminal:
claude mcp add axis-knowledge-rag uvx axis-knowledge-rag
Add to .cursor/mcp.json:
{
"mcpServers": {
"axis-knowledge-rag": {
"command": "uvx",
"args": [
"axis-knowledge-rag"
]
}
}
}
Or install with pip: pip install axis-knowledge-rag
README Excerpt
<!--  --> YAML frontmatter 付き Markdown ナレッジに対する、**軸メタデータ検索 + ベクトル検索 + RAG** のローカル Web アプリ OSS。 --- > 📹 **Demo GIF**: coming soon. 動作確認は [Quickstart](#-quickstart-docker) を参照。 --- - 🎯 **軸メタデータ + ベクトル検索の hybrid** — `category` / `topic` / `level` などの構造化軸で絞り込みつつ、自然文クエリで意味検索
Tools (18)
ANTHROPIC_API_KEYCHROMA_DB_PATHCLAUDE_MODELGEMINI_API_KEYLOG_LEVELNEXT_PUBLIC_API_BASEaxis_answeraxis_check_integrityaxis_ingest_memoaxis_list_axesaxis_list_documentsaxis_searchdate_fieldenabledgraphhalf_life_daysragweight
Topics
bm25chromadbclaude-apifastapigemini-apijapanese-nlpknowledge-managementllmlocal-firstmcp-servernextjspythonragvector-search