-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
Prathamesh Bhamare edited this page Mar 9, 2026
·
1 revision
Everything you need to run MindBridge locally from scratch.
| Tool | Version | Download |
|---|---|---|
| Node.js | 20+ | https://nodejs.org |
| Git | Any | https://git-scm.com |
| Chrome | Any | For voice features |
| A Gmail account | β | For Firebase + Gemini |
git clone https://github.com/prats010/mindbridge-v2.git
cd mindbridge-v2npm installThis installs all packages from package.json. Takes 2β4 minutes.
See the full Firebase Setup guide.
Quick summary:
- Go to https://console.firebase.google.com
- Create a new project
- Enable Google Authentication
- Create a Firestore database
- Register a web app and copy the config
See the full Gemini AI Setup guide.
Quick summary:
- Go to https://aistudio.google.com/app/apikey
- Click Create API key
- Select your Firebase project
- Copy the key
Copy the example file:
cp .env.example .envOpen .env and fill in all values. See Environment Variables for the full list.
npm install -g firebase-tools
firebase login
firebase use --add
firebase deploy --only firestore:rulesnpm run devOpen http://localhost:5173 in Chrome.
- Click Sign in with Google
- Select your Google account
- A popup asks you to add a Trusted Contact β this is mandatory
- Fill in name, phone number, relationship
- Click Continue to MindBridge
- You are now in the chat π
Try sending a message in the chat. You should see a response from Gemini within 2β3 seconds.
If not, see Troubleshooting.