Volver a Proyectos

LocalCoder

IDE ligero con IA 100% local usando Ollama y Tauri

Escala del Proyecto

7Funcionalidades
100%Offline
TauriFramework

Descripción General

LocalCoder es un IDE (entorno de desarrollo integrado) ligero con asistente de IA 100% local usando Ollama. Sin nube, sin límites, sin telemetría. Toda la inteligencia artificial se ejecuta localmente en la máquina del usuario.

Construido con Tauri (Rust + Web Technologies), utiliza el editor Monaco (el mismo motor de VS Code) como base del editor de código, combinado con un chat de IA con streaming en tiempo real y memoria por sesión almacenada en SQLite local.

Tecnologías Utilizadas


Rust / Tauri

TypeScript

Monaco Editor

Ollama

SQLite

TailwindCSS

Funcionalidades

⚡ Editor Monaco

El mismo motor de VS Code con syntax highlighting, autocompletado e IntelliSense.

⚡ Chat IA Streaming

Conversación con modelos de IA locales con respuestas en streaming en tiempo real.

⚡ Memoria por Sesión

Historial de conversaciones almacenado en SQLite local (~/.localcoder/).

⚡ Explorador de Archivos

Navegación de directorios sin límite de profundidad con vista en árbol.

⚡ Análisis de Proyectos

Escaneo completo de proyectos línea por línea para contexto de IA.

⚡ Scanner de Hardware

Detección de hardware del sistema y recomendación automática de modelos Ollama óptimos.

Mi Rol

Desarrollador Full Stack — Autor Único

Diseñé y desarrollé la aplicación de escritorio completa con Tauri: backend en Rust, frontend con TypeScript y Monaco Editor, integración con la API de Ollama, persistencia en SQLite y sistema de análisis de proyectos.

Estado del Proyecto

Estado: 🚧 En desarrollo