MS

mnemosyne-systems/orangu

Developer tools

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

50 stars 品質 61 トレンド 33GPL-3.0

ローカルAIを用いた高度なコードエディタ

概要

ローカル、ワークスペースアウェア、端末向けのツール駆動型のコーディング環境です。 orangu-serverとモデルをダウンロードした後、インターネット接続は必要ありません。 それはすべての3つの層を出荷します。, Rustのエンドツーエンドで書かれています: 1. - ターミナルプログラミング環境, ワークステーションを見直し、ツールコーディネーター. 2. - オンデマンドモデルマネージャとサーバープロキシ。 3. - ネイティブ、純粋なクラストGGUF推論エンジン()。 OpenAI 互換 API 上で、あらゆるレイヤーが通信します。 - - シングルツールチェーンからトランスフォワードパスへ。 スタートアップ、小規模なフットプリント、およびゼロのPython/C++ランタイム頭痛。 - -ゼロテレメトリー。 あなたのコード、差分、およびプロンプトは決してあなたのハードウェアを残しません。 - - 組み込みインタラクティブな2パンの差分レビュー(/レビュー)と、自信のスコアリング(/auto review)でLM-driven rubricレビューを自動化し、/create patchで作業コードに検索を回します。 - - - 拡張可能なツーリングおよびシステム統合のためのストリーミング可能なHTTP MCPサーバーとのシームレスな統合.

概要(AI 翻訳)

orangu は、ローカル、ワークスペース、ツール主導のコーディング環境です。

※プライベートとオフラインの100%:[orangu-server]をダウンロードした後は、インターネット接続は必要ありません。

完全で、自己完結型のAIコーディングスタック: これは、すべての3層を出荷します。, Rustのエンドツーエンドを記述: 1.[orangu - ターミナルコーディング環境、レビューワークステーション、およびツールコーディネーター。 2.[orangu-coordinator - オンデマンドモデルマネージャとサーバープロキシ。 3。[orangu-server - ネイティブ、純粋なRust GGUF推論エンジン(no llama.cpp、ggml、Pythonなし)。

OpenAI 互換 API 上で、あらゆるレイヤーが通信します。

重要な強み

  • Pure-Rustエンドツーエンドスタック - シングルツールチェーンからトランスフォーメートパス。 スタートアップ、小規模なフットプリント、およびゼロのPython/C++ランタイム頭痛。 -100%ローカル&プライベート - ゼロテレメトリー。 あなたのコード、差分、およびプロンプトは決してあなたのハードウェアを残しません。 -Dual-Modeコードレビュー - 組み込みインタラクティブな2パンの差分レビュー([[[/review)と、自信のスコアリング([/auto_review])でLM-driven rubricレビューを自動化し、検索結果を[/create_patchで作業コードに変換します.

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

README

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

orangu

orangu is a local, workspace-aware, tool-driven coding environment for your terminal.

100% private and offline: after downloading orangu-server and your models, no internet connection is required.

A complete, self-contained AI coding stack: It ships all three layers, written end-to-end in Rust:

  1. orangu - Terminal coding environment, review workstation, and tool coordinator.
  2. orangu-coordinator - On-demand model manager and server proxy.
  3. orangu-server - Native, pure-Rust GGUF inference engine (no llama.cpp, no ggml, no Python).

Every layer communicates over OpenAI-compatible APIs.

Key Strengths

  • Pure-Rust End-to-End Stack - Single toolchain from CLI to transformer forward pass. Fast startup, small footprint, and zero Python/C++ runtime headaches.
  • 100% Local & Private - Zero telemetry. Your code, diffs, and prompts never leave your hardware.
  • Dual-Mode Code Review - Built-in interactive two-pane diff review (/review) and automated LLM-driven rubric review with confidence scoring (/auto_review), turning findings into working code with /create_patch.
  • Model Context Protocol (MCP) - Seamless integration with Streamable HTTP MCP servers for extensible tooling and system integration.
  • Text, Image, Video & Speech Generation - Native serving of chat, completion, embedding, text-to-image models (Qwen-Image via /v1/images/generations), text-to-video with sound (LTX-2.5 via /v1/videos), and text-to-speech (Qwen3-TTS via /v1/audio/speech).
  • Offline Knowledge Graph & Search - Incremental Tree-sitter symbol graphs (/graph) and semantic code retrieval (/search) powered by local embeddings.
  • Built-in Build & Git Automation - Full Git loop directly inside the prompt, plus /build detecting Cargo, CMake, Make, Go, Maven, and Python.

Install

Linux / macOS (via curl or wget):

curl -fsSL https://mnemosyne-systems.github.io/orangu/install.sh | sh

Windows (PowerShell):

curl -fsSL https://mnemosyne-systems.github.io/orangu/install.cmd -o install.cmd && install.cmd

This installs the full stack (orangu, orangu-coordinator, orangu-server, orangu-bench, and orangu-gguf) into ~/.local/bin (Linux/macOS) or %USERPROFILE%\.local\bin (Windows), and warns if the directory is not in your PATH.

Custom install directory: set INSTALL_DIR before running the script:

# Linux / macOS
curl -fsSL https://mnemosyne-systems.github.io/orangu/install.sh | INSTALL_DIR=/usr/local/bin sh
:: Windows
set "INSTALL_DIR=C:\Tools" && install.cmd

Shell Completions

Run orangu -s to print completion scripts for bash, zsh, fish, or PowerShell (supported by all binaries: orangu, orangu-server, orangu-coordinator, orangu-bench, and orangu-gguf):

# bash
orangu -s >> ~/.bashrc && source ~/.bashrc

# zsh
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add mnemosyne-systems/orangu
MCP 初心者?mcpskill.org のガイドから始めましょう →