Cheetah是一个由AI驱动的MACOS应用程序,旨在通过提供实时,谨慎的教练和实时编码平台集成在远程软件工程面试中为用户提供帮助。

借助Cheetah,您可以提高面试表现,并增加降落30万美元的SWE工作的机会,而无需花费周末挤压Leetcode挑战和记忆算法,您将永远不会使用。
Cheetah利用耳语进行实时音频转录和GPT-4来生成提示和解决方案。您需要拥有自己的OpenAI API密钥才能使用该应用。如果您无法访问GPT-4,则可以将GPT-3.5-Turbo用作替代方案。
Whisper利用Georgi Gerganov的Whisper.cpp在您的系统上本地运行。最佳性能需要最近的M1或M2 MAC。
需要MacOS 13.1或更高版本。
要构建Cheetah,必须在../whisper.cpp中检查hisper.cpp,并且必须安装SDL2库:
brew install sdl2为了获得最佳结果,请确保音频输入捕获对话的两面。
当使用Zoom或Google Meet之类的视频聊天应用程序时,您可以使用Blackhole(免费的音频循环驱动程序)实现此目标。请按照说明设置多输出设备的说明,并记住不要将Loopback设备用作视频聊天应用程序的输入。
打开应用程序并选择一个音频输入以开始实时转录。转录的片段将显示在音频输入选择器下。
注意:在调试模式下运行该应用程序将导致音频转录性能非常缓慢。
UI具有三个按钮:
答:为面试官的问题生成答案。
精炼:更新现有答案,对于访问者提供其他约束或澄清时很有用。
分析:分析Web浏览器中实时编码环境中的代码和日志。需要浏览器扩展名。
您还可以选择(突出显示)生成的答案的一部分,然后单击完善以获取更多细节。
目前,仅支持Firefox。请按照以下步骤安装扩展名:
matchesCheetah是一个讽刺艺术项目,不打算在现实世界中使用。它可能会产生不正确或不适当的解决方案。用户应谨慎行事,并对应用程序提供的信息负责。