Communitygithub.com

juice094/clarity

Runtime pessoal de IA nativo em Rust. Agentes ReAct/Plan, ecossistema MCP, memória BM25 + vetorial, múltiplas interfaces (TUI/Desktop/Web/Tray/Headless). GUI desktop puro Rust via egui. Zero dependências em tempo de execução. Inferência local GGUF via Candle.

O que é clarity?

O Clarity é um runtime pessoal de IA desenvolvido inteiramente em Rust, projetado para executar agentes inteligentes localmente, com suporte a múltiplas modalidades de interação como TUI, desktop (via egui), web, bandeja do sistema e modo headless. Ele oferece um ecossistema completo com agentes baseados nos padrões ReAct e Plan, integração com o protocolo MCP (Model Context Protocol), e um sistema de memória híbrido que combina BM25 (recuperação textual) com vetores semânticos. A inferência de modelos ocorre localmente no formato GGUF usando a biblioteca Candle, eliminando dependências externas em tempo de execução. Por ser puro Rust, o Clarity é rápido, seguro e portável, ideal para desenvolvedores que buscam uma solução de IA pessoal com foco em privacidade e eficiência. Suporta os principais assistentes de codificação como Claude Code, Cursor e Codex, permitindo que agentes de IA interajam com o sistema de arquivos, executem comandos e acessem ferramentas externas de forma controlada.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add juice094/clarity

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que clarity faz?

Runtime pessoal de IA nativo em Rust. Agentes ReAct/Plan · Ecossistema MCP · Memória BM25 + vetorial · Múltiplas entradas (TUI/Desktop/Web/Tray/Headless). GUI desktop puro Rust via egui. Zero dependências em tempo de execução. Inferência local GGUF via Candle.

Habilidades Relacionadas