Skip to content
Henry Rincón
AngelGhost14 sprints closed

Tu propia experiencia, en la reunión y en el momento justo. Solo tú la ves.

Una ventana discreta en tu Mac o en tu PC con Windows que te acompaña en Zoom, Meet o Teams. Escucha la conversación y lee la pantalla de la reunión, y cuando el cliente pregunta «¿eso está en el alcance?», te pone delante la respuesta de tus propios documentos: un titular, una línea y la fuente exacta. De la reunión solo queda lo que tú decides guardar.

The text of this brochure is in Spanish.

Honesty: what lives in memory right now and how many bytes left: zero

19 real screens · synthetic data
From the map to the chapterTap a box on the map to open its chapter; “Back to the map” returns you to that box, and “↩ Back” to where you were.
Boxes and arrowsEvery chapter has its flow. A box with the screen icon shows it: hover or tap it.
Cards that flipConcept, difference and decision. Tap a card to see the answer.
The app tourEvery screen, full screen. Use ← and → on your keyboard.

01 · What changes

Who it is for, and why

Who it is for

Para el consultor de datos, BI e IA que comparte pantalla con su cliente y, cuando llega la pregunta difícil, hoy elige entre responder de memoria o decir «déjame revisarlo y te cuento». Con AngelGhost responde con su propia propuesta, su método, sus casos y su trayectoria a la vista, sin abrir un solo archivo delante del cliente.

What sets it apart

No es otro asistente que vive de esconderse. Los seis asistentes en vivo que verificó la investigación de mercado de la app están hechos para ventas o para entrevistas; AngelGhost está hecho para el consultor. Responde con lo que tú ya escribiste —tu propuesta, tu método, tus casos y tu trayectoria—, corre en tu equipo y su promesa no es «nadie lo nota», sino «nada queda»: un contador de bytes y un botón que vacía la memoria lo demuestran.

02 · The map

1The map
02 · The map’s chapters

One chapter per group: what it solves, when it fits, how it works, its screens and its cards.

2.1 · Nada queda, y lo puedes comprobar★ The starLo que dice y muestra el cliente vive en memoria y muere al cerrar; solo queda lo que tú decides guardar, cifrado. · 3 features

What it solves

Lo que dice y muestra el cliente vive en memoria y muere al cerrar; solo queda lo que tú decides guardar, cifrado.

Its pieces 3

N1Nada se graba, y lo compruebas tú

Compruebas, en vez de creer, que nada de la reunión se graba. El audio, lo que se dijo y lo leído de la pantalla viven solo en memoria y mueren al cerrar. La pantalla Honestidad muestra cuánto ocupa cada cosa y cuántos bytes salieron.

Honesty: what lives in memory right now and how many bytes left: zero
N2Tus notas, lo único que se queda

Al día siguiente conservas solo lo tuyo: tu nota, tus acuerdos y las fichas que fijaste. Se guardan cifrados, en un archivo por reunión que se borra solo al vencer el plazo que elijas. Del cliente no se guarda su voz ni la conversación.

Your saved meetings: encrypted and with a deletion date
N3Te propone qué guardar y espera tu sí

No tienes que tomar notas en plena reunión. La app te propone cifras, plazos y compromisos con reglas publicadas, sin inteligencia artificial, y nada se guarda sin tu sí. Lo que no decides espera en una bandeja con cuenta atrás y se borra sola.

The tray: you decide what to keep before the countdown hits zero

2.2 · Tu evidencia, en el momento justoUna pregunta, una cifra o un silencio del cliente, y aparece la respuesta de tus propios documentos, con su fuente. · 4 features

What it solves

Una pregunta, una cifra o un silencio del cliente, y aparece la respuesta de tus propios documentos, con su fuente.

Its pieces 4

E1Tus documentos, listos para responder

Tu experiencia escrita queda lista para usarse en vivo. La app lee tus PDF, Word y Markdown donde ya están, sin copiarlos ni subirlos. Los ordena en cinco tipos: propuestas, métodos, casos, fichas de cliente y tu propia trayectoria.

Your corpus: your documents read where they live, in five kinds
E2La respuesta, justo cuando la necesitas

Cuando el cliente pregunta, menciona una cifra o se queda callado, la respuesta aparece sola en la banda. Es una ficha de tus documentos: un titular de ocho palabras, una línea y la fuente exacta. Si no la encuentra, te nombra lo más cercano.

The card in the band: headline, line and source, from your proposal
E3Qué decir, en una frase y con su fuente

Debajo de la ficha aparece una frase lista para decir. La escribe un modelo de inteligencia artificial en tu equipo o, en el Mac, si quieres, Claude o Groq con tu clave. Si afirma algo que la ficha no dice, se descarta.

The suggested line next to its card, drafted on your computer
E4La ficha, al oído

Recuperas la pantalla completa de la reunión sin perder la ayuda. La app te lee la ficha por tus auriculares mientras la banda se reduce a una sola línea. Nunca habla encima de nadie, y si el sonido sale por altavoces, se calla.

Audio only: the band shrinks to one line while it reads you the card

2.3 · Una ventana pensada solo para tiUna banda junto a la cámara que le pide al sistema quedar fuera de lo que compartes, y te dice dónde está comprobado. · 3 features

What it solves

Una banda junto a la cámara que le pide al sistema quedar fuera de lo que compartes, y te dice dónde está comprobado.

Its pieces 3

V1La banda, fuera de lo que compartes

Lo que la app tiene que decirte aparece en una franja junto a la cámara. Le pide al sistema dejarla fuera de lo que compartes. Está comprobado en Google Meet sobre macOS, con la banda abajo; en lo demás, la app avisa que falta verificarlo.

The band at the bottom, protected in Meet, while you take notes
V2La reunión se acomoda a la banda

Ves la videollamada completa, sin que la banda le tape nada. La ventana de la reunión se encoge para dejarle sitio, como dos aplicaciones pegadas, y al cerrar vuelve a su tamaño. En el Mac necesita el permiso de Accesibilidad; en Windows, ninguno.

Permissions: dock the meeting so the band never covers the call
V3Arriba, junto a la cámara

Leer la ficha se ve como mirar a quien te habla. Por eso la banda va de fábrica arriba, junto a la cámara, y la ventana de la reunión baja para hacerle sitio. Si la prefieres abajo, la cambias con un atajo de teclado.

The band on top, next to the camera, and the first-time notice

2.4 · Escucha y lee, sin entrar a la reuniónOye la conversación y lee la pantalla compartida desde tu propio equipo, sin bots en la llamada ni audio que salga. · 6 features

What it solves

Oye la conversación y lee la pantalla compartida desde tu propio equipo, sin bots en la llamada ni audio que salga.

Its pieces 6

L1Oye a los dos lados por separado

La app sabe qué dijiste tú y qué dijo el cliente sin reconocer la voz de nadie. Escucha tu micrófono y el audio de tu equipo como dos pistas separadas y las convierte en texto ahí mismo. Ningún audio sale de tu equipo.

You and the client, on two separate tracks, in memory only
L2También en la reunión presencial

Funciona en la mesa con el cliente o junto al equipo donde corre la videollamada. Escucha la sala por el micrófono y te da la misma ficha, de fábrica al oído. Para no dispararse con tu voz usa reglas de tiempo y de texto.

In person: the app listens to the room and reads you the card in your ear
L3Lee lo que se comparte en pantalla

Si el cliente muestra una diapositiva con una cifra o un término tuyo, la ficha llega sin que nadie pregunte. La app mira la ventana de Zoom, Teams o Meet, lee solo lo nuevo, una vez, y descarta la imagen enseguida.

A card brought by what is on screen, with no question asked
L4Tu modelo de voz, sin depender de la red

La transcripción trabaja sin conexión una vez que tienes el modelo de voz de tu idioma. La pantalla Idioma te dice si falta y lo instala con un botón. En Windows, la app comprueba que el archivo descargado sea el original antes de usarlo.

Language on Windows: whisper transcribes on your PC, no services
No screen of its own
L5En español y en inglés

La app te habla en tu idioma y escucha cada lado de la conversación en el suyo. Toda la interfaz, incluidos los avisos del sistema al pedir permisos, está en español y en inglés, y sigue el idioma de tu equipo.

It runs through the whole app.
L6Entiende tu jerga técnica

Evita que una palabra mal transcrita te deje sin la ficha correcta. Un diccionario corrige lo que el motor de voz oye mal, como «power by» por Power BI, sin inteligencia artificial. Los nombres de tus clientes los toma solo de tus documentos.

Your technical dictionary: terms from your corpus and your file

2.5 · Antes de la reuniónEnsaya con las preguntas que ese cliente probablemente hará, sacadas de tu propia propuesta. · 1 feature

What it solves

Ensaya con las preguntas que ese cliente probablemente hará, sacadas de tu propia propuesta.

Its pieces 1

P1Ensaya antes de la reunión

Llegas preparado a la reunión difícil. Eliges cliente y propuesta, y la app te hace las preguntas que ese cliente probablemente hará, sacadas de tus documentos. Al responder en voz alta ves qué evidencia usaste, cuál te faltó, tu ritmo y tus muletillas.

The rehearsal: evidence used, evidence missed, pace and fillers

2.6 · Reglas claras y tu equipo protegidoQué norma aplica a cada cliente, quién graba o vigila tu equipo y un agente local que no toca la reunión. · 3 features

What it solves

Qué norma aplica a cada cliente, quién graba o vigila tu equipo y un agente local que no toca la reunión.

Its pieces 3

M1Las reglas de cada cliente, a la vista

Antes de empezar ves qué norma aplica según dónde está tu cliente, con fuente y fecha. Si su acuerdo de confidencialidad prohíbe transcribir, la app te propone tomar solo notas. Incluye una cláusula modelo para tu carta de encargo, sin ser asesoría legal.

The NDA forbids it: the app offers notes-only mode
M2Te avisa si te graban o te vigilan

Sabes si la reunión se está grabando o si un programa de tu propio equipo mira tu pantalla. La app reconoce el aviso de grabación o un bot de notas en la reunión, y los programas de monitoreo en tu equipo. Avisa, pero nunca bloquea.

The radar: a program on your computer that watches your screen
M3Tu agente local, con la puerta cerrada

Puedes delegar tareas en Claude Code, el agente de Anthropic que trabaja en tu equipo: buscar en tus documentos, reindexarlos o medir la búsqueda. La puerta nace cerrada, se cierra sola durante una reunión o un ensayo, y no usa internet.

The local door: what your agent can do and what it never can
03 · End to end

03 · Una reunión con AngelGhost, de la preparación al cierre

The whole path. No swimlanes: every box says who does it, and the ones with the screen icon show it.

  • Start · Tú, el consultor: Tienes una reunión con un cliente
  • Step · Tú, el consultor: Señala la carpeta con tus documentos
  • Step · AngelGhost: Indexa tus documentos donde están
  • Decision · Tú, el consultor: ¿Quieres ensayar antes?
  • Step · Tú, el consultor: Responde en voz alta las preguntas probables
  • Step · AngelGhost: Te dice qué evidencia usaste y cuál faltó
  • Step · AngelGhost: Muestra qué norma aplica a ese cliente
  • Decision · Tú, el consultor: ¿Su acuerdo de confidencialidad lo prohíbe?
  • Step · Tú, el consultor: Inicia en modo solo notas
  • Step · Tú, el consultor: Inicia la sesión
  • Step · El cliente: Pregunta, da una cifra o comparte pantalla
  • Step · AngelGhost: Escucha y lee en memoria, sin grabar
  • Step · AngelGhost: Muestra la ficha con su fuente en la banda
  • Step · Tú, el consultor: Responde con tu propia evidencia
  • Step · Tú, el consultor: Anota y fija lo que importa
  • Step · Tú, el consultor: Termina la sesión
  • Step · Tú, el consultor: Decide qué propuestas guardar
  • Step · AngelGhost: Cifra tus notas en un archivo por reunión
  • Step · AngelGhost: Borra el audio, la conversación y la pantalla
  • End: Solo queda lo que decidiste guardar

Process notes

  1. Indexa tus documentos donde están. Lee PDF, Word y Markdown sin copiarlos ni subirlos. Se hace una vez y la app vuelve a leer la carpeta al arrancar.
  2. ¿Su acuerdo de confidencialidad lo prohíbe?. La app nunca te bloquea: propone y tú decides. Te da una cláusula modelo para tu carta de encargo; no es asesoría legal.
  3. Escucha y lee en memoria, sin grabar. Tu micrófono y el audio del equipo van por separado. Nada de eso toca el disco ni sale por la app: el contador marca 0 B.
  4. Muestra la ficha con su fuente en la banda. Un titular, una línea y la fuente exacta. Se repite con cada pregunta, cifra o silencio del cliente.
  5. Decide qué propuestas guardar. Lo que no decides espera en una bandeja con cuenta atrás (3 h de fábrica) y se borra solo, aunque no abras la app.

04 · Built with method

Every figure says where it comes from. And what the app does not do is spelled out too.

The figures, with their source

20Funcionalidades construidasmeasured
Where does it come from?

Las secciones de «Features» de docs/MANUAL-DE-USO.md, una por funcionalidad. tests/unit/brochure-export.test.ts las recuenta y exige que cada sección tenga su funcionalidad aquí y al revés; tests/unit/brochure.test.ts, que el recorrido las muestre todas, en los dos idiomas.

2,161Pruebas automáticasmeasured
Where does it come from?

Las que corrió la CI sobre 67052a9 (corrida 39359241474; leída el 2026-10-27): Vitest 865 de 868 (3 se saltan: comparan con archivos de otros repos); cargo test en macOS 820 (librería 771, contra el Mac 30, puerta 14, ghost 5; las 3 «en_vivo_» se corren a mano); Playwright 476, con 3 saltadas a propósito. En Windows, x64 y ARM64, la librería pasa 747.

0KBBytes que salen del equipo en modo localmeasured
Where does it come from?

El contador de red de Honestidad (src-tauri/src/red.rs) arranca en 0 B y en modo local no se mueve. tests/unit/contador-de-red.test.ts prueba que las salidas son solo las declaradas: la descarga de un modelo de voz que pides y el API de la sugerencia, apagado sin tu clave. src-tauri/tests/puerta.rs (el_contador_de_red_no_se_mueve): la puerta local no suma un byte.

US$0Costo de operación mensualcalculated
Where does it come from?

Suma de lo contratado (docs/BLUEPRINT.html): sin hosting, servidor ni base de datos (US$0); CI en GitHub Actions, repo público (US$0); voz, pantalla y modelo del sistema vienen con macOS, y whisper corre en tu PC (US$0). Variable solo si enciendes el API de la sugerencia con tu clave: pago por uso al proveedor, tope de US$10/mes. Sin firma: ni Apple ni Windows se pagan todavía.

24Decisiones de arquitectura registradasmeasured
Where does it come from?

Archivos de decisions/ (001–024). Lo recuenta tests/unit/brochure-export.test.ts.

100%Precisión del disparador sobre el kitmeasured
Where does it come from?

El kit del disparador, turno a turno, sobre textos sintéticos: precisión 1,000 y recall 1,000, con un mínimo exigido de 1,00. Lo midió la CI del cierre del sprint 005 (commit 62faf04, corrida 38115184113).

0.82Calidad de la búsqueda en tu corpus (nDCG@5)measured
Where does it come from?

Kit de evaluación v0: 30 preguntas sintéticas sobre un corpus de ejemplo, con un mínimo exigido de 0,80; las 4 preguntas sin respuesta se rechazan todas (1,000). Misma corrida de la CI.

1.4De la pregunta a la ficha, el peor caso del kitmeasured
Where does it come from?

El tramo determinista del kit v0, de la pregunta transcrita a la ficha: mediana 0,747 ms, p90 1,089 ms, peor 1,449 ms. No incluye la captura ni la transcripción: el presupuesto de la app es de 4 s del fin de turno a la ficha, y ese tramo con voz real la CI no lo mide. CI de 67052a9 (corrida 39359241474; leída el 2026-10-27).

5Fichas falsas por tu voz en presencialmeasured
Where does it come from?

Kit v4 del modo presencial: dos salas con dos voces sintéticas (32 y 30 turnos). Con la regla elegida salen 5 fichas falsas por tus turnos, frente a 16 sin regla, y 5 pertinentes, tantas como sin regla; se pierden 9 de los 14 turnos del cliente que pedían ficha, igual que sin regla. Sin biometría de voz: son reglas sobre el texto y el tiempo. Misma corrida.

What it is built with

  • Tauri 2 (Rust)el núcleo nativo: captura, fin de turno, disparo, búsqueda, fichas y todo lo que se guarda; sin backend ni nube
  • React + TypeScriptla interfaz, que solo pinta y conmuta, en español y en inglés
  • Swift (puente en macOS)la voz, la lectura de pantalla, el Llavero y el modelo del sistema, por FFI desde Rust
  • El crate windows (Windows)tras la misma frontera: audio del sistema, texto de la pantalla, Windows Hello, el Programador de tareas y el acople
  • SpeechAnalyzer y whisperla transcripción, dentro del equipo: la de Apple en macOS, whisper en Windows
  • tantivy (BM25)el índice local de tu corpus, por sección
  • XChaCha20-Poly1305el cifrado de tus notas y tus ensayos, con la llave en el Llavero de macOS o el Administrador de credenciales de Windows
  • Vitest, Playwright y cargo testlas pruebas, con los kits de evaluación medidos en cada corrida de la CI

Your data

  • Lo esencial ocurre en tu equipo: la transcripción, la lectura de pantalla, la búsqueda en tus documentos y, si la enciendes, la frase sugerida con un modelo local.
  • El audio, la conversación y lo leído de la pantalla viven solo en memoria y mueren al cerrar.
  • La app no envía nada mientras no lo pidas, y el contador de Honestidad marca 0 B.
  • Algo sale solo cuando instalas un modelo o, en el Mac, si enciendes un proveedor externo con tu clave, que recibe texto corto y anonimizado.
  • En Windows, el motor de la ventana (WebView2, de Microsoft Edge) mantiene por su cuenta 2 o 3 conexiones con Microsoft que ese contador no cuenta, y la app lo dice.
  • La ficha nunca usa inteligencia artificial.

What it never does

  • Entra como bot a la reunión ni graba el audio o la conversación.
  • Envía audio, imágenes de la pantalla o documentos enteros a un servicio externo.
  • Se presenta como «indetectable»: su promesa es «nada queda», y se puede comprobar.
  • Accede, sondea o actúa sobre el equipo de la otra parte.
  • Guarda una propuesta sobre la reunión sin tu sí.

Its limits, stated

  • Responde solo con tus documentos: sin una carpeta tuya indexada no hay ficha que mostrar.
  • Que la banda no salga en lo que compartes está comprobado solo en Google Meet sobre macOS; en lo demás, la app lo marca «sin verificar».
  • No distingue voces en un mismo canal ni cancela el eco: con altavoces funciona peor, por eso pide auriculares.
  • El instalador todavía no está firmado: Windows muestra un aviso de seguridad antes de instalarlo.
05 · Use it

05 · Want to use it?

Es una app de escritorio para macOS y Windows: se instala en tu equipo y no tiene una dirección web. Por la regla de cero enlaces del Portafolio, esta ficha no publica ningún enlace de acceso.

How you get access

Waiting list

Only the apps have a waiting list: tell me which one you're interested in and I'll let you know when it opens. No date promised.

No date promised. I'll let you know when it opens.

Roadmap

What's coming — and you set the order

What this app has planned for the end of its road. Vote for what you most want to see: one click, no sign-up. The counters are real.

  • Your iPhone in in-person modeThe same app on your phone, listening to the room through its mic and showing you the card; depends on an iOS build spike.
    Loading votes…
  • Several voices on the same channelTell two or more people apart on the client's side, with no biometrics.
    Loading votes…
  • No headphones neededEcho cancellation so you can use speakers without your own voice coming back as the client's.
    Loading votes…
  • Native streaming transcriptionAn engine with even lower latency, once measured on Apple Silicon.
    Loading votes…
  • Read the client's dashboard like a consultantInterpret charts and tables on screen, not just the text.
    Loading votes…
  • Detected commitments“We agreed”, “I'll send you”, “by Friday” become commitment proposals you confirm with one click.
    Loading votes…
Propose a feature

An idea, in your own words. The best ones reach the app's plan.

Where it stands

The pinned version, not real time. Shown here; not handed over.

  1. H-2cycle
  2. 14closed sprints
  3. —build closed
  4. v0.1.0repo version
  5. 24recorded decisions
AngelGhost · Export of October 27, 2026 · screenshots with synthetic dataBrochure in the CV Viva Portfolio
AngelGhost

← → move · Space plays · Esc closes