ASD

ForeverVM

jamsocketforevervm

Ejecuta código Python arbitrario y con estado en máquinas remotas persistentes de foreverVM, sin necesidad de reiniciar el proceso entre llamadas.

Oficial
SolicitaFOREVERVM_TOKEN
Estrellas
228

del repositorio

Actualizado
el año pasado

último commit

Herramientas

no documentadas

Transporte

sin documentar

Forks
0
Issues
0

abiertos

Instalación

npx forevervm login

Qué es ForeverVM

foreverVM ofrece una API para ejecutar código Python de forma segura en procesos con estado llamados máquinas. Cada máquina procesa instrucciones (sentencias o expresiones Python) una a la vez y mantiene su estado entre ejecuciones, por lo que un agente puede ir construyendo variables, funciones o datos a lo largo de varias llamadas sin perder contexto.

Cuando una máquina queda inactiva, foreverVM la mueve automáticamente de memoria a disco y la restaura cuando vuelve a usarse, lo que permite que los repls funcionen indefinidamente sin que el usuario tenga que gestionarlos ni terminarlos manualmente. Las máquinas se identifican por un nombre al que puedes reconectarte más tarde, y se pueden crear con etiquetas (tags) para filtrarlas después, o con límites de memoria en megabytes.

Para empezar hace falta un token de API (a solicitar por correo a los mantenedores) y autenticarse con la CLI. A partir de ahí, tanto la CLI como el SDK de TypeScript permiten abrir un repl, ejecutar código y leer tanto el resultado como la salida de stdout/stderr en streaming.

Qué le permite hacer a tu agente

  • Ejecuta código Python con estado en máquinas remotas que persisten entre llamadas
  • Mantiene el estado de las máquinas incluso cuando están inactivas, moviéndolas de memoria a disco y restaurándolas al usarse
  • Permite listar, reconectar y filtrar máquinas por etiquetas (tags)
  • Soporta límites de memoria configurables por máquina
  • Devuelve tanto el resultado de la evaluación como la salida de stdout/stderr en streaming

Úsalo cuando

  • Cuando un agente necesita ejecutar código Python generado dinámicamente de forma aislada y segura
  • Cuando se requiere mantener estado entre múltiples ejecuciones de código sin reiniciar el entorno
  • Cuando se necesita organizar y filtrar múltiples sandboxes de ejecución mediante etiquetas

Antes de conectarlo

Este servidor lee sus credenciales del entorno. Tenlas a mano antes de añadirlo a tu cliente MCP.

Variables de entorno:FOREVERVM_TOKEN

Detalles

Publicado por
jamsocket
Licencia
MIT
Versión
Sin releases
Transporte
No documentado

Etiquetas

  • sandboxes
  • python
  • ejecucion-codigo
  • stateful

¿Este servidor es tuyo? Reclama el listado para corregir cualquier dato, añadir un logo y enlazar tu documentación.

Más servidores de Herramientas para desarrolladores

Instala en tu agente de código un conjunto de skills y una metodología completa de desarrollo de software, desde el diseño hasta el TDD y las revisiones de código.

Último commit
ayer
Credenciales
herramientas desarrollo

Ruflo

67.8k

Conecta Claude Code y Codex con una capa de orquestación que despliega swarms de agentes, memoria vectorial persistente y comunicación federada entre máquinas.

Herramientas expuestas
8 herramientas
Transporte
stdio
Último commit
ayer
herramientas desarrollo

Framework de desarrollo guiado por especificaciones que estructura el trabajo con asistentes de IA en propuestas, specs, diseño y tareas antes de escribir código.

Último commit
anteayer
herramientas desarrollo

Ver toda la categoría →