Cheetah es una aplicación MACOS propulsada por IA diseñada para ayudar a los usuarios durante las entrevistas remotas de ingeniería de software al proporcionar una integración de la plataforma de codificación en vivo en tiempo real y en tiempo real.

Con Cheetah, puede mejorar el rendimiento de su entrevista y aumentar sus posibilidades de obtener ese trabajo de SWE de $ 300k, sin pasar los fines de semana abarrotando los desafíos de LEETCODE y memorizando los algoritmos que nunca usará.
Cheetah aprovecha Whisper para la transcripción de audio en tiempo real y GPT-4 para generar pistas y soluciones. Debe tener su propia tecla API OpenAI para usar la aplicación. Si no tiene acceso a GPT-4, GPT-3.5-TURBO se puede usar como alternativa.
Whisper se ejecuta localmente en su sistema, utilizando Whisper.cpp de Georgi Gerganov. Se requiere un reciente M1 o M2 Mac para un rendimiento óptimo.
Requiere MacOS 13.1 o posterior.
Para construir Cheetah, Whisper.cpp debe ser revisado en ../whisper.cpp , y la biblioteca SDL2 debe instalarse:
brew install sdl2Para obtener los mejores resultados, asegúrese de que la entrada de audio capture ambos lados de la conversación.
Al usar una aplicación de chat de video como Zoom o Google Meet, puede lograrlo con Blackhole, un controlador de bucle de audio gratuito. Siga las instrucciones para configurar un dispositivo múltiple y recuerde no usar el dispositivo Loopback como entrada para la aplicación de chat de video.
Abra la aplicación y seleccione una entrada de audio para iniciar la transcripción en vivo. Se mostrará un fragmento de la transcripción en el selector de entrada de audio.
Nota: Ejecutar la aplicación en modo de depuración dará como resultado un rendimiento de transcripción de audio muy lento.
La interfaz de usuario presenta tres botones:
Respuesta: Genera una respuesta para la pregunta del entrevistador.
Refinar: actualiza la respuesta existente, útil para cuando el entrevistador proporciona restricciones o aclaraciones adicionales.
Analizar: analiza el código y los registros del entorno de codificación en vivo en su navegador web. Requiere la extensión del navegador.
También puede seleccionar (resaltar) una parte de una respuesta generada y hacer clic en Refinar para obtener más detalles.
Actualmente, solo Firefox es compatible. Siga estos pasos para instalar la extensión:
matches en ./extension/manifest.jsonCheetah es un proyecto de arte satírico y no está destinado a su uso en configuraciones del mundo real. Puede generar soluciones incorrectas o inapropiadas. Los usuarios deben tener precaución y asumir la responsabilidad de la información proporcionada por la aplicación.