Repolode
taracodlabs

taracodlabs/aiden

Aiden es un motor de trabajo autónomo de código abierto que planifica tareas de varios pasos, actúa sobre tus archivos, terminal, navegador, aplicaciones y APIs, y verifica el resultado.

Estrellas
863
Forks
150
Issues abiertos
20
Último commit
hace 3 días

¿Qué es?

Aiden es un agente de IA autónomo, diseñado para ejecutarse localmente y realizar trabajo real en la computadora. Le indicas un objetivo y planifica los pasos, usa herramientas como archivos, comandos de shell, flujos de trabajo en el navegador, APIs, servidores MCP y canales conectados, recuerda el contexto pertinente y se recupera cuando algo falla.

El proyecto distingue entre que un comando se ejecute correctamente o que un modelo diga «listo» y que el trabajo se haya completado de forma verificada. Registra trabajos, intentos, efectos, aprobaciones, evidencias, verificaciones y dictámenes para poder reanudar y conciliar las tareas interrumpidas o inciertas. Las acciones con consecuencias importantes requieren aprobaciones según el nivel de riesgo y permisos con alcance limitado.

Aiden incluye un modo Codebase para crear snapshots de repositorios, editar archivos evitando conflictos, ejecutar pruebas y builds de forma estructurada y realizar operaciones de Git. Ofrece una interfaz de terminal, un Workbench basado en el navegador, un daemon opcional en segundo plano que responde a archivos, horarios, correos electrónicos y webhooks, y compatibilidad con muchos proveedores de modelos, incluido Ollama para modelos locales. Funciona en Windows, Linux, WSL y macOS en modo API, y se distribuye bajo la licencia AGPL-3.0.

Funciones clave

  • 01Planifica tareas de varios pasos y las retoma después de reiniciar.
  • 02Trabaja con archivos locales, comandos de shell, automatización del navegador y APIs.
  • 03Exige aprobaciones según el nivel de riesgo para las acciones con consecuencias importantes.
  • 04Registra evidencias y verificaciones antes de marcar el trabajo como completo.
  • 05Es compatible con muchos proveedores de modelos, incluidos los modelos locales mediante Ollama.
  • 06Ofrece una interfaz de terminal y un Workbench basado en el navegador.

Casos de uso

  • Realizar cambios en un repositorio de código evitando conflictos y ejecutar sus pruebas.
  • Investigar un tema y guardar un informe estructurado en Markdown.
  • Automatizar flujos de trabajo repetitivos en el navegador, como completar formularios.
  • Responder a archivos nuevos o eventos programados mediante activadores en segundo plano.

Inicio rápido

  1. 1

    Instala globalmente la versión estable desde npm

    npm install -g aiden-runtime
  2. 2

    Inicia Aiden en la terminal

    aiden
  3. 3

    O abre Workbench en el navegador

    aiden web

Antes de usarlo

  • macOS solo es compatible en modo API, no como plataforma completa.
  • Tiene licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente modificado cuando se distribuye o se ofrece como servicio de red.
  • Para usar Aiden, debes configurar un proveedor de modelos o una conexión, como tu propia clave de API o una instalación local de Ollama.

Temas

Preguntas frecuentes

¿Qué es aiden?
Aiden es un motor de trabajo autónomo de código abierto que planifica tareas de varios pasos, actúa sobre tus archivos, terminal, navegador, aplicaciones y APIs, y verifica el resultado. Aiden es un agente de IA autónomo, diseñado para ejecutarse localmente y realizar trabajo real en la computadora. Le indicas un objetivo y planifica los pasos, usa herramientas como archivos, comandos de shell, flujos de trabajo en el navegador, APIs, servidores MCP y canales conectados, recuerda el contexto pertinente y se recupera cuando algo falla.
¿aiden es gratuito? ¿Qué licencia tiene?
aiden es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿aiden sigue mantenido?
Mantenimiento activo. El último commit de aiden fue el 19 oct 2026.
¿Para qué puedo usar aiden?
Realizar cambios en un repositorio de código evitando conflictos y ejecutar sus pruebas. Investigar un tema y guardar un informe estructurado en Markdown. Automatizar flujos de trabajo repetitivos en el navegador, como completar formularios. Responder a archivos nuevos o eventos programados mediante activadores en segundo plano.
¿Cómo se instala aiden?
Instala globalmente la versión estable desde npm: npm install -g aiden-runtime Inicia Aiden en la terminal: aiden O abre Workbench en el navegador: aiden web
¿Dónde consigo aiden?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/taracodlabs/aiden

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados