johunsang

semble_rs

johunsang

Fast, AI-agent-native code search in Rust — hybrid BM25 + semantic, Tree-sitter AST chunking, dependency & impact analysis. Drop-in replacement for grep/cat/read/ls in Claude Code, Codex, Cursor, Aider, OpenHands.

AI 简介

semble_rs 是一个面向 AI 编程代理的高性能本地代码搜索工具,专为降低大语言模型(LLM)上下文 token 开销而设计。它融合 BM25 与静态语义嵌入(Model2Vec),结合 Tree-sitter AST 分块、依赖图构建和影响分析,并提供树状结构压缩、CI/构建日志摘要等能力;所有功能集成于单二进制 CLI 工具,无需服务端或 API 密钥。适用于 Claude Code、Codex、Cursor、Aider 等 AI 编程助手的代码理解与检索场景,显著减少输入 token 量(实测最高达 -99%)并提升检索准确性。

Rust
136
Stars
21
Forks
1
Watchers
0
Issues

Star 增长

今日0
近 7 天0
近 30 天+2
综合评分41.23
默认分支main