Javis OS
Javis OS는 기업가를 돕는 에이전시 AI로, 업무를 지원하고 함께 성장합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Compañero: inducción y capacitación de personal con IA (Hack Knights IA Challenge 2026, reto Del Río)
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Compañero 🧑🏫 — la compañera de capacitación con IA para cajeros de nuevo ingreso Hack Knights IA Challenge 2026 · Reto Del Río: *«Tu compañero Del Río», un avatar con IA que guía la inducción de cajeros.* Rio es una asistente con avatar que enseña el trabajo de caja con el manual de la empresa. Responde dudas citando la sección exacta, da un módulo de inducción con test y práctica con un cliente simulado, y cuando algo no está en el manual no lo inventa: se lo pasa al supervisor o a RH.README 전문 보기 ↗
Hack Knights IA Challenge 2026 · Reto Del Río: «Tu compañero Del Río», un avatar con IA que guía la inducción de cajeros.
Rio es una asistente con avatar que enseña el trabajo de caja con el manual de la empresa. Responde dudas citando la sección exacta, da un módulo de inducción con test y práctica con un cliente simulado, y cuando algo no está en el manual no lo inventa: se lo pasa al supervisor o a RH.
0001. Los estudiantes de demo son 0001, 0002, 0003 y 0004. No hay
contraseña: así lo pide el reto.| Pregunta | Qué vas a ver |
|---|---|
| ¿Cómo hago una cancelación? | Los pasos, cada uno con su cita «sección N» |
| ¿Qué hago si un producto no tiene precio? | La respuesta citada y el aviso de que se pide ayuda al supervisor |
| Son las 9 a. m., el cliente lleva 4 aguas, café, pan, botana y galletas, con el cupón DESC10. ¿Cuánto le cobro? | El cálculo paso a paso: $160.50, igual que el manual (las promociones del manual valen del 8 al 10 de octubre de 2026) |
| ¿Cuántos días de vacaciones me tocan? | No está en el manual: no inventa y lo canaliza a RH |
📄 El material es el manual oficial del reto («Manual de procedimientos para cajeros — Tienda Escuela»). Es ficticio, y la app lo indica con una franja en todas las pantallas: no describe políticas reales de Del Río.
| Criterio (peso) | Qué hicimos | Dónde se comprueba |
|---|---|---|
| Exactitud y respaldo (30 %) | Responde solo con el manual. Cada afirmación lleva su cita, la app valida que cada cita exista y la cita abre el PDF en la página. Si no está en el manual, canaliza, no inventa. | Prueba documentada: 10/10 (8 correctas con cita y 2 canalizadas) |
| Utilidad para la inducción (25 %) | Un módulo completo: 6 lecciones, un test de 6 preguntas con la explicación de cada respuesta y 3 prácticas con un cliente simulado. Al final, Rio da retroalimentación. | En la app: Inicio → módulo |
| Uso efectivo de IA (20 %) | RAG sobre el manual: 96 secciones citables, búsqueda en Postgres con reescritura de la consulta, fecha y hora para las promociones con horario, cálculos guiados por el manual, voz a texto (Whisper) y resumen hablado. | Validación: la búsqueda encuentra la sección correcta en 18/18 |
| Experiencia de uso (15 %) | Avatar con el uniforme de la empresa. Pensada para el celular, se le puede hablar y contesta con voz natural de México (Azure). Se entra con el número de reloj o el QR de la sucursal, sin contraseñas. | En la app |
| Viabilidad de piloto (10 %) | RH sube su PDF y queda listo: se parte solo en secciones citables. Es multiempresa y multisucursal, RH califica las prácticas en el panel «Respuestas» y está probado con carga real. | Prueba de estrés: 226/226 con ~40 usuarios a la vez |
docs/prueba-documentada.md.| Prueba | Resultado | Archivo |
|---|---|---|
| Lógica de la aplicación (citas, canalización, voz, gamificación…) | 82 / 82 | docs/validacion.md |
| Aislamiento entre empresas, roles y privacidad (Postgres con RLS) | 42 comprobaciones | docs/validacion.md |
| La búsqueda encuentra la sección correcta | 18 / 18 | docs/validacion.md |
| Punta a punta (entrada, pantallas, QR, permisos, voz) | 70 / 70 | docs/validacion.md |
| Prueba documentada con IA (10 consultas reales) | 10 / 10 | docs/prueba-documentada.md |
| Estrés en producción (~40 usuarios: 20 preguntas a la vez, voz, micrófono) | 226 / 226, 0 citas inválidas | docs/prueba-de-estres.md |
Todo se vuelve a generar con npm run validar.
RH sube el PDF ─► se parte en 96 secciones citables («sección N, Subtítulo») ─► Postgres (Supabase)
│
Pregunta del cajero ─► búsqueda (texto + reescritura de la consulta) ─► las 12 secciones más relevantes
─► el modelo responde SOLO con ellas y cita [D1-n] ─► la app valida cada cita
─► si no está en el material: [CANALIZAR] ─► bandeja del supervisor o de RH, en vivo
gpt-oss-120b responde en la demo; Claude entra como modelo principal en cuanto hay llave, con
respaldo automático entre ambos.gpt-oss-20b reescribe consultas y hace el resumen hablado.docs/adr/, 16 ADR. El despliegue, en
docs/despliegue.md.npm install
supabase start -x edge-runtime,logflare,vector,imgproxy,supavisor # requiere Docker
cp .env.example .env.local # URL y llaves de Supabase local + GROQ_API_KEY (Anthropic y Azure son opcionales)
SEMBRAR_ADMIN_EMAIL=tu@correo SEMBRAR_ADMIN_PASSWORD=una-contraseña npm run sembrar
npm run dev # http://localhost:3000 → Soy empleado → Del Río → 0001
| Comando | Qué hace |
|---|---|
npm run validar | Corre todas las pruebas y genera docs/validacion.md |
npm test · npm run test:sql · npm run humo | Lógica · aislamiento en Postgres · punta a punta |
npm run prueba | Prueba documentada con IA → docs/prueba-documentada.md |
La entrada de administración (RH) está en Entrar → Administración, con correo y contraseña. Las credenciales de la demo las da el equipo.