Second Brain – A free, invisible AI interview copilot (Groq and Llama 3)
Second Brain is a 100% free, invisible desktop assistant that runs in the background during job interviews, using real-time transcription and context-aware suggestions based on your resume and job description. Powered by Groq's fast Llama-3 and Whisper-large-v3, it provides millisecond responses. Multi-language support and privacy-first design with local storage.
Notifications You must be signed in to change notification settings
Fork 0
Star 1
BranchesTags
Open more actions menu
Folders and files
NameName
Last commit message
Last commit date
Latest commit
History
4 Commits
4 Commits
.github/workflows
.github/workflows
electron
electron
public
public
src
src
.env.example
.env.example
.gitignore
.gitignore
LICENSE
LICENSE
README.es.md
README.es.md
README.fr.md
README.fr.md
README.it.md
README.it.md
README.md
README.md
README.pt.md
README.pt.md
empty-module.js
empty-module.js
eslint.config.js
eslint.config.js
index.html
index.html
package-lock.json
package-lock.json
package.json
package.json
remove_bg.cjs
remove_bg.cjs
remove_bg_sharp.cjs
remove_bg_sharp.cjs
tsconfig.app.json
tsconfig.app.json
tsconfig.json
tsconfig.json
tsconfig.node.json
tsconfig.node.json
vite.config.ts
vite.config.ts
Repository files navigation
Your Invisible AI Interview Assistant
English | Português | Español | Français | Italiano
Second Brain is a 100% free, invisible desktop assistant built to help professionals worldwide ace their job interviews. It runs quietly in the background, listening to the interview, and generates context-aware, first-person suggestions based on your own resume and the job description.
Powered by Groq's lightning-fast Llama-3 inference and Whisper-large-v3, the entire process—from voice capture to intelligent suggestion—happens in milliseconds.
✨ Features
Real-Time Voice Transcription: Uses Whisper-v3 via Groq API to transcribe the interviewer's speech with extremely high accuracy and speed.
Context-Aware Suggestions: Analyzes the ongoing conversation, your provided resume, and the job description to suggest the best possible answers.
Multi-Language Support: Fully localized interface and AI prompting for English, Brazilian Portuguese, European Portuguese, Spanish, French, and Italian.
Invisible Mode: Built with Electron, it can be minimized to stay out of the way while you focus on the video call.
Privacy First: Your resume, job description, and API keys are stored exclusively in your local machine's localStorage.
🚀 Quick Start (Download)
Download the Installer: Get the latest Second Brain Setup .exe from our Releases page.
Get a Free Groq API Key: Go to console.groq.com and generate a free API key. This is required for the ultra-fast AI engine.
Install and Configure:
Open the app.
Paste your API Key.
Paste your Resume and the Job Description.
Select your language.
Click Start Interview and you're ready to go!
🛠️ Development
If you want to build from source or contribute:
Prerequisites
Node.js 18+
npm or yarn
Installation
git clone https://github.com/2brain/second-brain.git cd second-brain
Install dependencies
npm install
Start the development server
npm run dev
Build for Production
Compile and build the Electron installer
npm run dist
The installer will be generated inside the dist-installers folder.
🤝 Support the Project
Second Brain is open-source and free for the community. If this tool helped you land a job or nail an interview, consider buying us a coffee!
❓ FAQ
- Is it really 100% free?
Yes! The application is open-source and entirely free. You only need to create a free account on Groq to get your API key.
- Is my data safe? Do you save my resume?
Your privacy is our absolute priority. We do not have a database. Your API key and your resume are saved strictly in your computer's localStorage. Nothing is sent to our servers.
- What is the best way to fill in the "Resume" and "Job Description" fields?
Simply copy and paste the entire raw text of your resume (PDF or LinkedIn) and the job description. Don't worry about formatting; the Second Brain AI will automatically organize your data in its memory to provide highly accurate and contextualized answers.
- How can I test the system without being in a real interview?
You can test it right now! Just open the app, click "Listen", and play a YouTube video of a mock interview on your speakers, or simply pretend to be the recruiter and ask a question out loud.
- What if the system is not capturing audio? (Headset Warning)
Second Brain listens to your system's default microphone. If you use noise-canceling headsets, your microphone might not capture the recruiter's voice coming from the headset speakers. Always test the system before an interview. If it's not capturing the recruiter's voice, change your computer's audio output to the speakers or adjust your system's audio routing settings.
- Can the recruiter see or hear the AI?
No. Second Brain runs as an independent window on your screen. It does not inject audio into your microphone feed and does not share your screen. It is completely invisible to the interviewer.
- Why is the AI taking a few seconds to answer?
The AI waits for the interviewer to finish a complete thought before generating an answer. It listens in 7-second blocks to ensure it understands the full question before giving you the script.
- Does it work on Mac or Linux?
Currently, the automated releases provide a .exe installer for Windows. However, developers can easily clone this repository and run npm run dist to build it natively for macOS or Linux.
📝 License
Distributed under a Custom Non-Commercial License. You are free to use and study the software, but commercial distribution or sale is strictly prohibited. See LICENSE for more information.
About
A free, invisible AI interview copilot. Powered by Groq, Llama-3, and Whisper to provide real-time, context-aware answers during your job interviews. 🧠💼
www.buymeacoffee.com/2brain
Topics
electron-app
speech-to-text
job-interviews
job-interview
groq
whisper-api
ai-assistant
real-time-transcription
groq-api
llama3
career-tools
interview-copilot
career-tool
Resources
Readme
License
View license
Uh oh!
There was an error while loading. Please reload this page.
Activity
Stars
1 star
Watchers
0 watching
Forks
0 forks
Report repository
Releases 1
1.0.0
Latest
Jun 21, 2026
Packages 0
Uh oh!
There was an error while loading. Please reload this page.
Contributors
Uh oh!
There was an error while loading. Please reload this page.
Languages
TypeScript 89.9%
CSS 5.2%
JavaScript 4.3%
HTML 0.6%