oxi
Oxi es una aplicación de escritorio nativa en Rust (con egui) que funciona como agente de programación local. Permite ejecutar cualquier modelo de IA localmente sin dependencias externas ni bloqueo de nube.
Ficha actualizada 22 sept 2026, 18:35 · upstream 22 sept 2026, 18:09 · release v0.25.0
Qué es oxi
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
oxi es un agente de codificación nativo, local-first, construido con Rust y egui. Funciona como una aplicación de escritorio independiente (~110 MB en estado inactivo) que ejecuta modelos de lenguaje locales o conectados a APIs remotas. Su arquitectura permite ejecutar cualquier modelo GGUF descargado desde HuggingFace, servidores locales como LM Studio o Ollama, o interfaces de CLI como Claude Code, Cursor y Codex. No requiere Electron ni dependencias externas.
- Ejecutar modelos de lenguaje locales (GGUF) sin necesidad de instalar software adicional
- Conectar a servidores de IA local como LM Studio o Ollama desde una interfaz gráfica
- Usar interfaces de CLI como Claude Code, Cursor o Codex con conexión por ACP
- Ejecutar modelos GGUF en un servidor GPU remoto mediante SSH sin necesidad de binario de ssh
- Buscar y consultar contenido web directamente a través de Bing RSS o DuckDuckGo sin API key
- Gestionar proyectos de desarrollo local con explorador de archivos integrado
- Ejecutar comandos de shell en el directorio actual como herramienta de verificación
- Crear, editar, eliminar y mover archivos directamente desde la interfaz del agente
- Soporta múltiples proveedores de IA (LM Studio, Ollama, HuggingFace GGUF, Claude Code, Cursor, Codex) sin necesidad de cambiar de proveedor
- Diseño local-first: todos los datos, sesiones y modelos se mantienen en el dispositivo del usuario
- No requiere Docker ni configuración compleja: solo un binario nativo con egui
- Buscador web integrado que no requiere API key ni registro (usa Bing RSS o DuckDuckGo)
- Soporta dictado por voz local mediante Whisper sin redondeo de red
- Panel de control de Git integrado con generación automática de mensajes de commit
- Editor multi-tab con resaltado sintáctico y explorador de archivos en tiempo real
- No incluye un Dockerfile ni configuración de contenedores (Docker Compose)
- La interfaz gráfica no muestra la ventana de chat activa en tiempo real
- El modelo 'web_search' realiza búsquedas pasivas sin confirmación explícita del usuario
- Los comandos de shell tienen un límite de timeout configurable pero no están documentado
- No se soporta el uso de modelos GGUF a través de APIs externas (solo local)
- La integración con MCP servers requiere aprobación manual por parte del usuario
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requisitos mínimos: Rust 1.92+ y un entorno de escritorio compatible con egui. Para Windows se requieren LLVM/libclang y CMake, junto con Visual Studio Build Tools (Desktop development with C++ workload). El proyecto está disponible como precompilado en releases GitHub o mediante Homebrew tap maziluiosif/tap. Se recomienda ejecutar el binario desde un entorno de desarrollo local para evitar problemas de dependencias.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.