genesis-agent
Agente autónomo self-hosted para codificación que ejecuta skills reales, mantiene memoria persistente entre sesiones y opera en terminal con sandbox de seguridad.
Ficha actualizada 23 sept 2026, 20:02 · upstream 23 sept 2026, 19:52 · release v0.1.0
Qué es genesis-agent
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Genesis Agent es un agente de código autónomo diseñado para ejecutarse localmente, utilizando una librería de habilidades (skills) verificables en sandbox y gestionando memoria persistente que sobrevive a las sesiones. A diferencia de otros agentes, no solo describe acciones sino que las ejecuta mediante scripts Python reales almacenados como archivos Markdown, reutilizando código funcional en lugar de regenerarlo desde cero.
- Depuración y edición quirúrgica de proyectos de código existentes con verificación automática de tests.
- Automatización de tareas de terminal y navegación web en un perfil aislado sin acceso a credenciales reales.
- Investigación web cruzando múltiples fuentes para verificar respuestas antes de actuar.
- Gestión de sesiones persistentes que recuerdan decisiones previas y pasos pendientes al reiniciar.
- Ejecución de scripts personalizados (skills) para tareas repetitivas de desarrollo o administración.
- Memoria persistente extraída automáticamente al finalizar la sesión, no dependiente de la cooperación del modelo.
- Sandbox de seguridad que clasifica acciones como SAFE, CONFIRM o BLOCKED para evitar daños en el sistema.
- Soporte nativo para múltiples proveedores de API (Groq, OpenRouter, HuggingFace) con fallback a Ollama local.
- Modo MAX opcional para modelos de pago (Anthropic/OpenAI) sin activar funcionalidades por defecto.
- Librería de skills verificables en sandbox que crece automáticamente con el uso del usuario.
- Los modelos gratuitos pueden fabricar llamadas a herramientas en lugar de ejecutarlas realmente.
- La inyección de prompts no está resuelta; archivos leídos por el agente pueden contener instrucciones maliciosas.
- Los modelos locales son un fallback de última instancia, no una alternativa paritaria a los modelos en la nube.
- Comentarios y texto de interfaz en búlgaro que requieren traducción manual para usuarios hispanohablantes.
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.
Requiere Python 3.10+ e instalación vía pipx o venv. Configurar variables de entorno con una API key válida (ej. GROQ_API_KEY). Opcional: instalar extras como [browser] para Playwright o [quality] para ruff. El agente opera en terminal y guarda datos en ~/.genesis/.env con permisos 600. Para despliegue seguro, usar sandbox y evitar ejecutar sin supervisión si hay datos sensibles.
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.