Built for the Google Gemini 3 Hackathon.
Stops mistakes in meetings before they happen—real-time, private, and focused.
Most bad decisions aren’t due to lack of data—they happen when contradictions go unnoticed. Comet exists to catch those moments.
We didn’t build a smarter note-taker. We built a safety system for human conversations.
Other AI summarizes. Comet warns before things go wrong.
Think of it as a subtle tap on the shoulder when it matters most.
- Conflict Detection: "Wait, the client just mentioned a 6-month timeline, but last week they agreed to 3 months." -> Comet sends a subtle alert.
- Promise Tracking: "You just promised a feature that isn't on the roadmap." -> Comet flags this risk immediately.
- Real-time Intervention: We don't distract you with chat. We only speak up when there's a risk on the table.
GenAI usually has a short memory. Comet remembers hours of conversation, not just the last few messages. It validates facts in real-time against your entire local history, acting as the memory you wish you had.
Nothing from your meeting is stored on our servers. Ever. We believe meeting data is personal. Unlike cloud-first tools, Comet processes everything on your device (SQLite). Data only leaves your machine momentarily for inference (Gemini 3) and is never retained.
Summaries are boring. Comet provides Actionable Intelligence. We tell you when something risky just happened so you can correct it instantly.
- Auto-Tasks: Don't write it down. If you promised it, it's already in your list.
- Risk Log: A feed of potential conflicts detected during the call.
The UI is inspired by Raycast — it appears instantly, gives you one critical insight, and disappears.
- Option + Space: Summon Comet when you need it.
- Keyboard-First: Navigate without touching the mouse.
- Respects Your Focus: No annoying windows covering your screen.
We leveraged a predictable, high-performance stack to build a native-feeling desktop experience:
- Core: Go (Golang) + GORM (SQLite)
- Desktop Runtime: Wails v2 (Native WebKit)
- Frontend: Svelte 5 + Tailwind CSS v4 + Bun
- AI Engine: Google Gemini 3.0 Flash
- Speech Engine: Whisper.cpp (C++ bindings)
- Go 1.25+
- Bun (for frontend packages)
- Wails CLI (
go install github.com/wailsapp/wails/v2/cmd/wails@latest) - C/C++ Compiler (Xcode/Clang for Mac, MinGW/GCC for Windows) - Required for Whisper compilation.
Since Comet uses a native C++ binding for Whisper, you need to compile the engine before running the app. We provided a Makefile to automate this.
-
Clone the repository:
git clone https://github.com/getcomet/comet-app.git cd comet -
Install Frontend Dependencies:
cd frontend && bun install cd ..
-
Compile Whisper Engine & Download Models:
- macOS (Apple Silicon/Intel):
make setup-mac
- Windows (MinGW):
make setup-windows
This step clones
whisper.cpp, compiles the server, downloads theggml-small.binmodel, and places everything ininternal/engine. - macOS (Apple Silicon/Intel):
-
Run in Development Mode:
make dev # or simply: wails dev
Built with ❤️ by Lucas & Erick.
Powered by Google Gemini 3