Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

aico

Agente de codificación autónomo open-source para terminal, web y VS Code. Self-hosted con registro de sesiones persistente, verificación real de artefactos en navegador y soporte MCP.

Ficha actualizada 28 sept 2026, 8:15 · upstream 28 sept 2026, 7:55 · release v0.19.4

00

Qué es aico

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

aico es un agente de código autónomo diseñado para ejecutarse en el terminal, a través de un portal web o como panel nativo en VS Code. Su arquitectura se basa en un registro de sesiones durable (append-only event log) que deriva cada solicitud del historial, permitiendo al modelo razonar sobre herramientas utilizadas hace varios turnos y facilitando la auditoría y recuperación de estados.

El sistema verifica el trabajo generado abriendo los artefactos en un navegador real mediante Playwright, detectando errores de renderizado, excepciones no capturadas o fallos funcionales antes de marcar una tarea como completada. Soporta múltiples proveedores de modelos (OpenAI, Anthropic, Ollama local) y permite 'traer tu propia clave', evitando las tarifas de plataforma.

Técnicamente, está construido con Next.js y React sobre Node.js 22.5+. No incluye Docker por defecto, requiriendo instalación global o vía npx. Implementa el protocolo MCP para interoperabilidad con otros agentes AI.

CASOS DE USO
  • Automatización de tareas de desarrollo mediante comandos en terminal con supervisión humana en tiempo real.
  • Generación y verificación de aplicaciones web completas que se abren en un navegador real antes de finalizar la tarea.
  • Integración como servidor MCP para delegar trabajo a otros agentes de inteligencia artificial.
  • Ejecución local privada utilizando modelos Ollama sin enviar datos a proveedores externos.
PUNTOS DESTACADOS
  • Verificación real de artefactos: abre el código generado en un navegador real y valida funcionalidad antes de confirmar la tarea.
  • Registro de sesiones persistente (append-only log) que permite auditoría, reproducción y recuperación de estados intermedios.
  • Soporte nativo para protocolo MCP (Model Context Protocol) para interoperabilidad con otros agentes.
  • Control total sobre costos: permite usar claves propias de proveedores o modelos locales Ollama sin markup de plataforma.
  • Optimización de caché de prompts medida entre 79% y 91% mediante derivación de solicitudes desde el log.
PRECAUCIONES
  • No incluye Dockerfile ni Compose por defecto; requiere instalación manual global o vía npx.
  • Versión actual en desarrollo (0.19.4), no estable, con funcionalidades que pueden cambiar entre releases.
  • Requiere Node.js 22.5+ para usar la base de datos SQLite integrada y el cliente web.
  • Algunos modelos recientes (ej. gpt-5.6) requieren configuración específica del endpoint /v1/responses para herramientas.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Ejecutar con npx github:suhail-akhtar/aico#v0.19.4 serve o instalar globalmente vía npm. Requiere Node.js 22.5+. Configurar variables de entorno (OPENAI_API_KEY, etc.) en ~/.aico/settings.json o .env local. No usar Docker por defecto; el cliente web viene incluido en la instalación npx.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
809911434
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.