“Busca mis notas de marca”
JEV recibe fragmentos candidatos y elige la ruta. El cerebro debe fundamentar la respuesta en las notas: encontrar un contacto no significa tener la respuesta.
Cinco decisiones antes del cerebro principal. Usa esta base para crear un Jarvis para estudiar, trabajar, atender o uso personal.

Un núcleo ejecutable para adaptar. Lo más destacado es JEV Reflex vía OpenRouter; conectas el cerebro, la memoria y las herramientas de tu dominio.
Una llamada estructurada clasifica la solicitud antes de planificar. Muestra el modelo, las probabilidades y el costo informado.
El planificador recibe las herramientas de la ruta elegida. Si hay incertidumbre, se conserva el contexto.
Las escrituras requieren la aprobación del host. Un registro persistente evita repetir el mismo identificador de solicitud.
¿Cuál es el destino? ¿La solicitud terminó? ¿Es para el asistente? ¿Requiere una acción? ¿Los fragmentos de la memoria responden? Las probabilidades orientan, pero no autorizan acciones.
La demostración offline no necesita una clave ni instala dependencias. Para usar JEV, configura tu credencial de OpenRouter en el entorno.
El núcleo usa TypeScript nativo y SQLite de Node. La llamada real a JEV consume API.
# comando
node --version
git --versionEmpieza con la demo, consulta el JEV real y después conecta tus adaptadores. El ejemplo no envía mensajes a nadie.
La demo recupera una nota ficticia y propone un borrador para su aprobación.
git clone https://github.com/inematds/jarvismodelo.git cd jarvismodelo npm test npm run demo # ejecución local, sin API
Configura OPENROUTER_API_KEY en el entorno, sin incluir el secreto en el código. En la instalación de INEMA, el ejemplo también lee los dos archivos locales de credenciales autorizados.
node examples/jev.ts --live
Comprueba source: jev, modelo resuelto y usage. Si falla, el resultado informa el fallback y el proceso devuelve el código 1.
Adapta retrieve, plan y tools como en el ejemplo. Activa la capa en el constructor:
reflex: {
enabled: true,
key: process.env.OPENROUTER_API_KEY
}Usa un ledger persistente, IDs estables por solicitud y validación de argumentos. El host autenticado aprueba la propuesta exacta; el modelo nunca recibe acceso a approve.
¿Quieres una interfaz lista con conversación, notas y configuración? Usa el Jarvis v7 con JEV. ¿Quieres crear otra experiencia? Amplía esta base con contrato de adaptadores.
Ejemplos didácticos. Los porcentajes de cada llamada real pueden variar.
JEV recibe fragmentos candidatos y elige la ruta. El cerebro debe fundamentar la respuesta en las notas: encontrar un contacto no significa tener la respuesta.
La ruta de comunicación limita las herramientas disponibles. En la demo, la propuesta es un borrador ficticio; la escritura solo se ejecuta después de que el host la apruebe.
Si se agotan los 8 segundos de espera o el contrato no es válido, el asistente continúa localmente e informa el origen. No hay ningún benchmark que demuestre “100 veces más rápido”. La capa agrega una llamada y debes medirla en tu uso.
Versión 0.1.0. El núcleo funciona; las interfaces y los conectores de dominio quedan a cargo de tu implementación.