// devtools · MinishLab/semble

semble

sembleは、MinishLabが公開しているオープンソースの開発ツールプロジェクトです(GitHub: MinishLab/semble)。GitHubスターは6,192、フォークは273で、MITライセンスの下で公開されています。GitHubでの最終更新は2026年10月8日です。

Fast, accurate semantic code search for agents — about 99% fewer tokens than grep plus read.

★ 6.2k スター⑂ 273 フォークMIT更新 2026年10月
▦ ビジュアル — このプロジェクトのREADMEには埋め込み可能なスクリーンショットがないため、
ここではプレースホルダーを表示しています。下のガイド自体は完全な内容です。
// プロジェクトの基本情報

プロジェクト基本情報

リポジトリ
MinishLab/semble
GitHubスター
6,192
フォーク
273
ライセンス
MIT
GitHubでの最終更新
2026年10月8日
カテゴリ
開発ツール
掲載タイプ
完全なインストールガイド
公式サイト
Official site
// 仕組み

仕組み

  1. Clarify what your agent wastes time on

    If your agent burns tokens grepping and reading files to find code, Semble is the retrieval layer that replaces that.

  2. Install Semble

    Install it as a uv tool and run the installer to wire it into your agent.

  3. Configure the integration

    Choose the MCP server, CLI instructions, or the dedicated semble-search sub-agent for your agent setup.

  4. Run your first search

    Search a local path or a remote git URL in natural language and inspect the returned chunks and your token savings.

// 機能

選ばれる理由

Semantic plus lexical retrieval

Combines embedding search with lexical matching, adaptively weighting symbol-like queries versus natural-language questions.

MCP server for agents

Runs as an MCP server with search and find_related tools; repos are indexed on demand and cached, and local paths re-index on file changes.

Token efficient by design

Returns only relevant chunks instead of whole files — the project reports about 99% fewer tokens than grep+read, and semble savings shows your totals.

Fast on CPU

Indexes an average repo in about 500 ms and answers queries in about 1 ms on CPU, per the project's benchmarks.

Local and remote repos

Search a local directory, an https git URL, or several repos at once; content types include code, docs, config or all.

Zero-setup operation

No API keys, GPU or external services required; a .sembleignore file controls what gets indexed.

Advertisement
// 自分で実行

自分で実行してみる

  1. Clone the repository

    Clone Semble if you want the source; most users install the tool in the next step.

    git clone https://github.com/MinishLab/semble.git
    cd semble
  2. Install Semble

    Install it as a uv tool and run its installer to set up your agent integration.

    uv tool install semble
    semble install
  3. Search a codebase

    Search a local repo (the index is built and cached automatically) or a remote one.

    semble search "authentication flow" ./my-project
// 活用例

作れるもの

Advertisement
// よくある質問

よくある質問

Who maintains Semble?

Semble is maintained by MinishLab (the Minish team), with docs at minish.ai.

Is Semble free?

Yes — it is open source under the MIT license.

Does it need a paid API key?

No. Semble runs locally on CPU with its own models and needs no API keys, GPU or external services.

How does it compare to grep or a vector database?

Grep matches text only and forces the agent to read whole files; Semble returns ranked, relevant chunks from a semantic index, purpose-built for agent consumption.

How do I get started?

uv tool install semble, run semble install, then semble search with a natural-language query against your repo.

// さらに探索

似ているツール

開発ツール

grepai

grepai: semantic code search and call graphs for AI agents, running 100% locally on your machine.

★ 1.9k スターMIT
ガイドを見る →
開発ツール

cocoindex-code

Lightweight AST-based semantic code search CLI (ccc) that makes coding agents faster and cheaper

★ 2.8k スターApache-2.0
ガイドを見る →
開発ツール

ygrep

Fast, local, indexed code search built for AI assistants.

★ 60 スターMIT
ガイドを見る →
開発ツール

probe

Semantic code search for AI — ripgrep speed with tree-sitter AST parsing.

★ 722 スターApache-2.0
ガイドを見る →
開発ツール

SocratiCode

Enterprise-grade codebase intelligence for AI agents — hybrid semantic search over 40M+ LOC, locally.

★ 3.3k スターAGPL-3.0
ガイドを見る →
開発ツール

zvec-grep

zvec-grep (zg): one local CLI unifying ripgrep-style exact search, BM25, and semantic vector search

★ 4.0k スターApache-2.0
ガイドを見る →
// 代替候補

代替候補: 開発ツール

LibreAIカタログに掲載された開発ツールプロジェクトの中で最もスターの多いもの — sembleが合わなかった場合に検討したい、現実的な候補リストです。

// さらに見る devtools

さらに見る: 開発ツール

カタログの中でsembleとスター数が近い開発ツールプロジェクト — 前後の棚もそのまま見て回れます。

sembleを入手する

無料でオープン — ソースコードを入手して、リポジトリにスターを付け、作り始めましょう。