Your human-like cognitive companion. Choose a partner role to shape how we think together, or define your own.
1. Choose AI Partner RoleActive: Partner / Friend
๐คPartner / Friend
Intellectual equal thinking shoulder-to-shoulder with you as a collaborative, candid peer.
โ Selected (Default)
๐Teacher / Supervisor
Guides you to formulate and structure your thoughts with mentoring frameworks and pedagogical guidance.
Click to select
๐งชCustom RoleExp
Define the AI's persona, intellectual stance, and scope yourself in up to 100 words.
Click to customize
Define Your Custom AI Role0 / 100 words
Provide two key details: (1) Intellectual position relative to you (e.g., skeptical auditor, curious junior colleague, industry specialist) and (2) Scope and tone you expect.
2. What is your goal today?
Transcribing Live:
Listening...
Listening... speak naturally
AI speaking... (Listening resumes after)
Voice:
Speed:
Pause:
Gate:
STT:
Anti-spoon-feeding enabled: AI sparks ideas without dictating answers.Cognitive partner activeSynthesizing...
Engine & API Configuration
For Vertex AI: uses gcloud ADC credentials automatically, or enter Vertex Express key / OAuth token.
Used for real-world web grounding and search lookups.
Think with Me
Enter credentials to unlock the partner
๐งช
Define Custom AI Partner Role
Describe the AI's role in up to 100 words. Include the intellectual stance (e.g. skeptical auditor, curious junior peer, expert mentor) and the scope / tone you expect.
Role Instructions:0 / 100 words
Select or Create Profile
Conversations and history are kept completely separate per profile
Choose who is brainstorming:History is isolated per user
Think with Me Workspaces
๐ค
Live Preview
New Profile
0 conversations ยท Completely isolated history
Microphone Access on Mobile
Chrome on Android blocks microphone access over non-localhost HTTP (http://192.168.x.x). Chrome requires a Secure Context (HTTPS or localhost) for the microphone.
Option 1: Restart Backend with HTTPS
Run the server in HTTPS mode (generates auto-SSL cert with LAN IP):
python run.py --https
Option 2: Allow HTTP Origin in Chrome Flags
Open a new tab in Chrome on your phone and go to: chrome://flags/#unsafely-treat-insecure-origin-as-secure