Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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.
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
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.