WeSearch

LocalVibe – Pure-Rust local AI stack with MCP, in one binary (Apple Silicon)

·10 min read · 0 reactions · 0 comments · 18 views
#ai#rust#local inference#apple silicon#developer tools
LocalVibe – Pure-Rust local AI stack with MCP, in one binary (Apple Silicon)
⚡ TL;DR · AI summary

LocalVibe is a Pure-Rust local AI stack designed for Apple Silicon Macs, offering a terminal-based interface for interacting with quantized language models. It supports on-device inference via Metal, directory indexing with ONNX embeddings, and vector search using LanceDB. The tool is distributed as a single binary and emphasizes local execution without reliance on external services.

Key facts
Original article
GitHub
Read full at GitHub →
Opening excerpt (first ~120 words) tap to expand

local-vibe (localvibe / lv) Pure-Rust local coding assistant: chat with a quantized LLM on Metal, index any directory with on-device ONNX embeddings, search it with LanceDB, all from one ratatui TUI. Runs on Apple Silicon (M1–M4). Candle + Metal for inference, fastembed-rs for embeddings, LanceDB for vectors. A TUI screenshot will live here once one is captured — see docs/screenshots/. Quick start Assumes ~/.cargo/bin is on PATH, you are on macOS, and you have a GGUF model supported by Candle (qwen2 / llama family — Qwen 3.5 hybrid SSM is not supported). # 1. install the `localvibe` binary (`lv` alias is also installed) git clone https://github.com/Sok205/local_vibe ~/code/local_vibe cd ~/code/local_vibe cargo install --path crates/lv-cli # 2.

Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments

More from GitHub