VL

vmlinuzx/llmc

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

36 stars 5 forks 品質 58 トレンド 12MIT

ワンストップショップ - インテリジェントなpolyglot-code/docs、リモートコードの実行、ローカルラマの豊かさ、進歩的な開示ツール、mcpサーバー、サンドボックスセキュリティを備えたローカルファーストRAGスタック.

概要

ローカルRAG、インテリジェントルーティング、コンテナ化されたセキュリティにより、70-95%のコスト削減を実現します。 LLMCは、コードベースで大言語モデルを使用するコストを大幅に削減するように設計されたインテリジェントなルータです。 コードベース全体をClaudeまたはGPT-4に送信する代わりに、LLMCはコードをローカルにインデックス化し、関連するスニペット(機能、クラス、ドキュメント)を見つけて送信します。 * 外部の依存関係のないテキスト+メタデータを保存します。 *変更されていないファイルを再入力することを避けるために埋め込むキャッシュ。 *最も関連するスパンを固定トークン予算にパックします。 *小さなローカルモデルを使用して、より優れた検索のためにコードをタグ付けし、まとめます。 * 信頼できる顧客は直接ホストのアクセス(ドッカーの頭上よりも76%安い)を得ます。 * Docker/nsjail で実行されていない入力。 ※LLMが急な注射で「jailbroken」であっても、コンテナをエスケープすることはできません。 * ローカル→格安クラウド→プレミアムモデルのカスケード。 * 驚きの請求書を防ぐためのハード予算のキャップ。 * API プロバイダの自動トークン バケツの回転.

概要(AI 翻訳)

LMトークンの燃費を抑える。

ローカルRAG、インテリジェントルーティング、コンテナ化されたセキュリティにより、70-95%のコスト削減を実現します。

お問い合わせ

⚡ LLMCとは?

LLMCは、local-first RAG(Retrieval Augmented generation)エンジンとインテリジェントルータで、コードベースで大きなランゲージモデルを使用するコストを大幅に削減します。

コードベース全体をClaudeまたはGPT-4に送信する代わりに、LLMCはコードをローカルにインデックス化し、関連するスニペット(機能、クラス、ドキュメント)を見つけて、唯一の問題を送信します。

すぐにスタート

秒単位で立ち上がって実行します。

##1. インストール

##2. コードをインデックス化

##3. お金を節約

お問い合わせ

✨ 主な特長

| 特集 | 概要 | お問い合わせ |** 一括保存** | 関連する文脈だけを送ることで、70-95%のトークン使用量を削減 | |セキュリティファースト | 信頼されるクライアント(ホストアクセス)と、信頼できないLMのコンテナ分離のためのV0.7.0:「ハイブリッドモード」で新登場。 | |🧠 Polyglot RAG** | Python、TS、JS、Go、Java、テクニカルドキュメントのスマート解析(TreeSitter) |️️ GraphRAG | 関連するファイルを自動的に見つけるために、コード構造(インポート、コール、継承)を理解します。 お問い合わせ

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。


⚡ What is LLMC?

LLMC is a local-first RAG (Retrieval Augmented Generation) engine and intelligent router designed to drastically reduce the cost of using Large Language Models with your codebase.

Instead of sending your entire codebase to Claude or GPT-4, LLMC indexes your code locally, finds the exact relevant snippets (functions, classes, docs), and sends only what matters.

graph LR
    A[User Query] --> B(LLMC Router);
    B --> C{Local Index};
    C -->|Search| D[Relevant Context];
    D -->|Trim & Pack| E[Optimized Prompt];
    E --> F[LLM API];
    F --> G[Answer];
    style B fill:#f9f,stroke:#333,stroke-width:2px
    style E fill:#bfb,stroke:#333,stroke-width:2px

🚀 Quick Start

Get up and running in seconds.

1. Install

# One-line install
curl -sSL https://raw.githubusercontent.com/vmlinuzx/llmc/main/install.sh | bash

# Or via pip
pip install "git+https://github.com/vmlinuzx/llmc.git#egg=llmcwrapper[rag,tui,agent]"

2. Index Your Code

cd /path/to/your/project
llmc-cli repo register .

3. Save Money

# Search without using ANY tokens
llmc-cli search "authentication middleware"

# Launch the visual dashboard
llmc-cli tui

✨ Key Features

Feature Description
💸 Massive Savings Reduces token usage by 70-95% by sending only relevant context.
🔒 Security First New in v0.7.0: “Hybrid Mode” for trusted clients (host access) vs. Container Isolation for untrusted LLMs.
🧠 Polyglot RAG Smart parsing (TreeSitter) for Python, TS, JS, Go, Java, and technical docs.
🕸️ GraphRAG Understands your code structure (imports, calls, inheritance) to find related files automatically.
🖥️ TUI Dashboard Terminal UI to monitor indexing, search results, and costs. ⚠️ Work in progress — expect rough edges.
🔌 MCP Support Full Model Context Protocol server to integrate seamlessly with Claude Desktop.

🔍 Deep Dive

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →