Conversation OS · voice-first · self-hosted

Think out loud.
Lock the thought.

Hardware and software to capture an idea the moment it strikes — no screens, no friction. Then talk it through with Laurie & Max on your PC and turn sessions into structured tasks.

<400 ms Thinking bridge active
P0–P5 Conversation OS live
6 phases 9-column Task Board
ThoughtLock Desktop

ThoughtLock

Continuous chat with Laurie & Max · Thought = capture to Library

📋 Task Board ⚙ Settings
— Thread: landing site · Project: ThoughtLock —
YouI have a landing page idea — something interactive like Bridgemind.
LauriePerfect. Let's start with the problem: what happens between inspiration and the keyboard?
MaxTwo clear modes: Thought to capture, Continuous Chat to reason. Then triage → task.
● Laurie speaking

ThoughtLock

Bridge active — PC online

I want to

ESP32 Phone
Yes, I hear you. Go ahead.
Document this idea in the Library.

ThoughtLock — Task Board

Library Chat
Landing copy draft
chat · 2 min ago
Validation
Triage
Launch site
task_brief
Intent
Hero + interactive mockups
ThoughtLock
Analysis
Assumption
Execution
Build static landing
in progress
Check
Report

The problem

Building is easy. Losing the thought isn't.

With AI, building has never been easier. The real bottleneck isn't code — it's the original idea that weakens the moment you open an app, stare at a screen, and switch context.

Why am I still adapting to technology instead of the other way around? I get an idea, open an app, and that idea shifts or fades.

— The problem ThoughtLock solves

How it works

Three gestures. One complete thinking system.

Capture, converse, act — each with its own explicit mode. No hidden gestures: Continuous Chat and Thought are two buttons, not two interpretations of the same tap.

Lock the thought. Zero friction.

Press the ESP32 button, speak from your phone, or use your PC mic. One gesture: record, transcribe, save to Library. No AI reply — just your thought captured before it fades.

  • Local markdown output in totlock/
  • Raw audio + Whisper transcription
  • Project and thread already attached
Button / Mic Whisper STT Library

Talk to two people, not a chatbot.

Laurie thinks with you. Max pushes toward action. Adaptive VAD, barge-in, thinking bridge — the conversation never feels dead while the LLM works.

  • Local cloned voice (Pocket TTS)
  • Session Reflector for continuity across turns
  • Projects, threads, and semantic memory
Voice MiniMax LLM Laurie Max

From conversation to the Task Board.

Session Triage reads every chat and decides: keep talking, save to Library, or promote to task. The Task Board tracks each job across nine columns — from Library Chat to Rapport — with a detail panel, project colors, and phase-by-phase execution.

  • Intent → Analysis → Assumption → Execution → Check → Report
  • Kanban board with triage, validation, and live pipeline health
  • Agent Workbench + Cursor for the Execution phase
Triage 6 phases Report

Laurie

A reflective, conversational voice. Helps you clarify ideas, explore alternatives, and keep the thread of reasoning without rushing to a conclusion.

Persona · cloned voice · MiniMax

Max

A pragmatic, action-oriented voice. Cuts through noise, proposes concrete steps, and pushes toward execution when it's time to build.

Persona · cloned voice · MiniMax

Task Board

Where voice sessions become shipped work.

ThoughtLock isn't just capture and chat. The Task Board is the control room — a Kanban on your desktop that tracks every idea from first utterance to final report.

Library Chat Validation Triage Intent Analysis Assumption Execution Check Report

Nine columns, one pipeline

Library Chat through Rapport — every card moves through the same structured path. No ad-hoc sticky notes.

Project-colored cards

Each project gets its own tint on the board. Scan by color, filter by project, open the detail panel for phase content.

Voice in, task out

Say "this is an important task to run" or "document this idea." Triage routes it to the right column automatically.

Pipeline health at a glance

Startup checks, validation queue, and phase metrics — so you know what's stuck before it stalls.

Explore the workflow

ThoughtLock — Task Board

Build static landing Execution

Cursor agent running with session transcript. Check pending after file write.

Library Chat
Landing copy draft
chat · 2 min ago
Voice UX notes
chat · 1 hr ago
Validation
Triage rules
review
Triage
Launch site
task_brief
Intent
Hero + interactive mockups
ThoughtLock
Analysis
Assumption
Execution
Build static landing
in progress
Check
Report

Product surfaces

The full workflow, on your machines.

ThoughtLock isn't SaaS. It's a distributed ecosystem: ESP32 to capture, phone as bridge, PC as the brain. Self-hosted, privacy-first.

🔘

ESP32 + physical button

HW-504 + INMP441. Press, speak, press again. BLE to the Android app. Capture without opening anything on your phone.

📱

ThoughtLock Bridge

Android app with Continuous Chat, Thought, live transcript, ESP32/PC/mic status. Foreground service — works with the screen off.

🖥️

Desktop voice app

Windows UI for Continuous Chat and Thought. Laurie & Max personas, project/thread picker, Whisper and LLM settings, thinking bridge.

📋

Task Board

Desktop Kanban for the full E2-M / E2-A pipeline. Drag cards across Library, Triage, and six execution phases. Detail panel, project colors, promote-from-chat.

🔀

Session Triage

After every session, triage decides what becomes a task brief, a library note, or stays in chat. No more "great conversation, nothing shipped."

⚙️

Agent Workbench

Execution phase runs Cursor agents with full transcript context. Save cards stop infinite retry loops when Check fails.

🧠

Conversation OS

Projects, threads, Library, TurboVec, NestD web, Headroom — memory and context that grow with you.

🔒

Self-hosted

Local Whisper, local TTS, Tailscale for the bridge. Your thoughts stay in your files, on your PC.

Architecture

Distributed intelligence. No cloud required.

The ESP32 captures. The phone handles UX and VAD. The PC runs STT, LLM, and TTS. We put compute where it costs less — and data where you control it.

[ESP32 Button] ──BLE──► [Android Bridge App] ──Tailscale──► [PC Receiver]
                                                                    │
                    ┌───────────────────────────────────────────────┤
                    ▼                                               ▼
            totlock/*.md + Library                          Chat + Task Engine
            (capture markdown)                              (Laurie & Max + 6 phases)

FAQ

Common questions

Direct answers about ThoughtLock — for humans, search engines, and AI systems.

What is ThoughtLock?

ThoughtLock is a voice-first Conversation OS: hardware and software to capture a thought the moment it strikes, talk it through with two AI personas (Laurie and Max), and route executable work through a 9-column Task Board on your PC. It is self-hosted, not SaaS.

How does ThoughtLock work?

Press the ESP32 button or speak from your phone → Android Bridge sends audio over Tailscale → your PC transcribes with Whisper, responds with MiniMax LLM and Pocket TTS. Captures save to local markdown; chats can be triaged into tasks on the Task Board.

What is the ThoughtLock Task Board?

The Task Board is a desktop Kanban with nine columns: Library Chat, Validation, Triage, Intent, Analysis, Assumption, Execution, Check, and Report. Voice sessions become cards that move through structured phases until a final report.

Who are Laurie and Max?

Laurie is a reflective, conversational persona for clarifying ideas. Max is pragmatic and action-oriented. They are distinct AI voices with cloned TTS — not interchangeable chatbot skins.

Is ThoughtLock cloud-based?

No. Core speech, LLM, and TTS run on your PC. The phone connects via Tailscale. No required cloud dependency for the capture and conversation pipeline.

What hardware do I need?

A Windows PC (receiver + desktop apps), an Android phone (Bridge app), and optionally an ESP32 with a physical button and INMP441 microphone for screenless capture.

What is Session Triage?

After a conversation, Session Triage reads the session and classifies it as chat-only, a library note, or an executable task brief — so not every voice session disappears without follow-through.

How is ThoughtLock different from Siri or Alexa?

ThoughtLock targets builders: screenless capture, two dedicated personas, local self-hosted stack, markdown output, and a Task Board that turns voice into multi-phase execution — not a generic cloud assistant.

Stop losing thoughts.
Start locking them.

ThoughtLock is in hardware validation and early access. Sign up to be among the first to try it.

No spam. Product updates only.