AI Agent Runtime for Coordinated Work | Dweve Nexus
Coordinate AI agent work with task lifecycle, five memory systems, workflows, reasoning and capability-based routing.
What is Dweve Nexus?
Dweve Nexus is a Python multi-agent runtime for coordinated work. It gives each objective a task lifecycle, coordinates agents through workflows and reasoning, and routes each query within its scope to the memory system that can answer it: working memory, episodic memory, semantic memory, procedural memory or the knowledge base.
Choose the audience that matches your question
The page contains three selectable readings of the same subject.
For consumers
Una forma de asignar un objetivo difícil a varios asistentes especializados manteniendo un único propietario, una única respuesta y un único registro.
For businesses
Un runtime multiagente para un único objetivo, con agentes, tareas, flujos de trabajo, memoria y enrutamiento basado en capacidades.
For engineers
Un runtime de Python con ciclo de vida de tareas, flujos de trabajo, razonamiento, cinco sistemas de memoria y enrutamiento basado en capacidades.
Asistencia para agentes de codificación y operadores. Las métricas de demostración son ilustrativas.
Terminal, búsqueda, lint, pruebas, git y más.
Recuerda tu código base y el contexto del equipo.
Agentes especializados colaboran en distintos ámbitos.
Cada paso se registra con marcas de tiempo.
Las políticas, comprobaciones y pruebas siempre se ejecutan.
Revisa los diffs, solicita cambios, aprobación final.
Reproduce cualquier sesión bit a bit cuando algo necesita revisión.
Leer retry.ts, rastrear el error de tiempo de espera
Agentes autónomos que escriben código y dejan constancia
para manejar tiempos de espera de red, respuestas 5xx y condiciones seguras para operaciones idempotentes. Helper puro, completamente probado.
Un artefacto, todas las preguntas respondidas
La prosa es una anécdota. Un rastro es una evidencia que un revisor puede aceptar.
¿documento original? ¿analizado? ¿con hash?
Entrada, política y razonamiento en un solo artefacto
formado en torno a una tarea, y muestra su trabajo
Los interruptores son tuyos. El equipo es la tripulación, tú eres el capitán.
Nada importante ocurre sin tu visto bueno.
Tus datos viajarían al extranjero. Nunca es la opción por defecto aquí.
Tu información permanece en Europa, bajo las normas europeas.
No podrías interrumpir. Así nunca funciona.
Detén al equipo, revisa las cosas y luego continúa o detente.
Saldría de tus límites. Siempre se mantiene activo.
Funciona solo dentro de los límites que estableces.
Actuaría por su cuenta. Nunca tienes que permitirlo.
Consulta contigo antes de cualquier cosa importante.
Cada ciclo ejecuta las mismas comprobaciones y deja el mismo rastro. La ejecución es primero en CPU y determinista.
El ciclo es el contrato: una ejecución, un rastro que tu revisor puede abrir y reproducir.
La capacidad sigue siendo reconocible mientras cambian el acceso, la responsabilidad operativa y los derechos contractuales.
Tú operas el entorno licenciado. Los derechos de fuente, modificación y transferencia de tecnología siguen el nivel seleccionado.
Entornos de defensa, soberanos y clasificados.
Funcionalidad completa en entornos que no pueden acceder a internet público. Las rutas de actualización, la actualización de conocimientos y la telemetría fluyen solo a través de canales controlados.
Tu propio clúster de metal desnudo o VM.
Organizaciones con reglas de perímetro estrictas.
Ejecuta Nexus en la infraestructura que ya operas. Mismo producto, misma gobernanza, pero ningún dato sale de tu perímetro y ninguna ruta administrativa lo cruza.
Política del espacio de trabajo, usuarios y uso. Dweve opera la Mesh pública y los productos subyacentes.
Equipos que usan capacidades de Nexus a través de Fabric gestionado, su API empresarial o el SDK de agente.
Las capacidades de Nexus están disponibles a través de Fabric en la Mesh pública de Dweve. Los clientes gestionados no operan Nexus en sí; Dweve opera el límite del producto subyacente dentro del perímetro de servicio europeo declarado.
Los pasos estocásticos varían entre ejecuciones.
Todas las operaciones estocásticas usan semillas fijas derivadas del ID de correlación. El muestreo, la fluctuación de enrutamiento y la exploración se convierten en funciones deterministas de la entrada.
El envío de agentes, las llamadas a herramientas y las actualizaciones de memoria siguen un orden de precedencia fijo. Sin condiciones de carrera, sin intercalación no determinista. El rastro registra la secuencia exacta.
Un cambio silencioso de modelo o política altera la salida.
El rastro registra las versiones exactas de modelos, políticas, definiciones de agentes y código de plataforma utilizados. La reproducción usa las mismas versiones o señala qué cambió.
Cada decisión lleva procedencia completa: la fuente de la que provino, la regla aplicada y el propietario que la aprobó, capturados mientras ocurre el trabajo.
Cuando la reproducción produce un resultado diferente, el motor de diferencias identifica la capa, operación y entrada exactas que divergieron. Sin conjeturas, sin bisección manual.
La misma entrada reproduce la misma salida, o el motor de diferencias resalta la capa exacta que cambió.
La gobernanza es el sustrato. Cada ciclo pasa los controles, o se detiene.
Cada veredicto se registra en el rastro de restricciones.
Dentro del presupuesto del ciclo. Interruptores armados. Un paso con mal comportamiento se dispararía y lo reportaría.
¿Dentro del presupuesto, límite de velocidad y tiempo de espera?
Los detectores estadísticos no vieron nada fuera de lo común para este tipo de decisión.
¿Es esta salida inusual para este flujo de trabajo?
La política ética declarativa se evaluó junto con las reglas de negocio. No se encontró ninguna violación.
Texto entrante y saliente verificado. Datos personales redactados antes de actuar sobre ellos.
¿Hay datos tóxicos, sesgados o personales que redactar?
Pago por encima del umbral. La autonomía es opcional por acción, esta necesita un aprobador humano.
¿Está permitida esta clase de acción para este objetivo?
El plan coincide con la intención declarada. Sin desviación entre lo que el paso dijo y lo que hizo.
¿Coincide el objetivo declarado con el plan real?
intención, alcance, contenido, ética, anomalía, tiempo de ejecución
objetivo obj-281 · equipo de 5 especialistas · ciclo 1/1
El tiempo de ejecución para organizaciones ejecutables · un objetivo, un equipo formado, un rastro
decisión de ejecución · retener pago al proveedor v-281
actuar · puerta de aprobación · decisión #4f9e2c
en cola para operaciones, esperando aprobador
firmar · M. Bos, ops-3 · 2026-04-12 09:14 CET
cuenta · rastro de restricciones sellado, reproducible de principio a fin
texto, audio, imagen y flujos estructurados
contexto de la tarea, tipo de agente, actualidad
Sustituible, comprobable y auditable de forma independiente.
Seis capas componibles alimentan un único ciclo cognitivo. El ciclo emite un rastro de restricciones.
El grafo de conocimiento. Entidades tipadas, aristas de inferencia, conceptos y relaciones.
Habilidades aprendidas y plantillas de flujo de trabajo. Estrategias exitosas almacenadas y reutilizadas en tareas similares.
Eventos y resultados con indexación temporal. Una curva de decaimiento mantiene los eventos recientes más accesibles.
El contexto de la tarea activa, filtrado por atención. Se poda automáticamente cuando cambia la tarea.
de 4 a 8 elementos filtrados por atención
La consolidación promueve episodios importantes a la memoria semántica.
La recuperación no es una búsqueda por palabras clave. Clasifica por contexto de tarea, tipo de agente y actualidad, bajo un presupuesto de tokens.
Hechos y reglas estructurados a largo plazo, mantenidos con la fuente que los rige.
Las sub-tareas paralelas se bifurcan y fusionan en un solo rastro. El motor de diferencias aísla cualquier divergencia.
Interruptores de circuito, reintentos con retroceso exponencial, manejo de tiempos de espera y estrategias de respaldo declarados en el flujo de trabajo.
Votación mayoritaria con umbrales, ponderada por experiencia, Raft para decisiones críticas, delegación jerárquica, asignación basada en subastas.
Un algoritmo genético compone el equipo a lo largo de 20 a 100 generaciones. De 10 a 50 ms para 2 a 5 agentes.
Herramientas y sistemas accesibles mediante una interfaz descrita con OpenAPI, primero el contrato.
Agente a agente sobre JSON-RPC 2.0. Solicitud y respuesta tipadas, sin estado fuera de banda.
# triaje de facturas, controlado por eventos
Cada tarea deja un recibo. Léelo, guárdalo o compártelo.
no se envía nada hasta que pulses aprobar
guardado un recibo que puedes leer en cualquier momento
pagar 84 euros a la compañía de gas. ¿Te parece bien?
la factura es normal, pagarla es lo correcto
recordado que pagas desde la cuenta conjunta
leído tu factura de gas, encontrado el importe y la fecha de vencimiento
Un equipo pequeño, no una sola voz. Cada uno con una tarea y una promesa.
Una sola voz que solo habla. Te dice qué hacer y luego el trabajo sigue delante de ti. Sin equipo, sin memoria, sin recibo.
Solo actúa después de que des el visto bueno.
Envía, reserva, archiva, una vez que dices que sí.
Explica la elección con palabras claras.
Extrae los nombres, fechas y cantidades que importan.
Señala a un revisor un artefacto. Entrada, política, razonamiento, acción, resultado, en un solo rastro.
Cuando la reproducción diverge, el motor de diferencias nombra la capa exacta.
La misma entrada reproduce la misma salida.
analizado, importe por encima del umbral de la política
Base de conocimiento operativa, episódica, semántica y procedimental
agentes, modelos, herramientas, personas
Lleve a Nexus un objetivo que actualmente cruce personas, sistemas, reglas y aprobaciones. Vea cómo se descompone el trabajo, cómo se forma la organización, cómo se asigna la autoridad, cómo se contiene el fallo y cómo cada contribución vuelve a un único resultado responsable.
Canalización, abanico, delegación, pizarra, debate
Dweve Nexus, el runtime para organizaciones ejecutables
Nexus es un runtime multiagente en Python para trabajo que necesita más estructura que un bucle de indicaciones. Su implementación separa agentes, ciclo de vida de tareas, flujos de trabajo, memoria y enrutamiento basado en capacidades en componentes distintos. Los constructores en Python, DweveScript y una CLI definen y ejecutan ese trabajo.