Skip to content
Unscatter

Unscatter

Your company brain. Zero discipline required.

Created on 24th April 2026

Unscatter

Unscatter

Your company brain. Zero discipline required.

The problem your project solves

The Problem

Most team knowledge lives in Slack threads, people's heads, and half-finished Notion docs nobody reads. Documentation tools assume you'll sit down and write. You won't.

There are four taxes that kill knowledge sharing: discipline, writing, structure, and maintenance. Every existing tool asks you to pay at least two. Unscatter charges zero.

  • New engineers spend weeks reverse-engineering decisions already made
  • Critical gotchas live only in one person's head
  • Contradictions accumulate silently — two engineers implement the same thing differently
  • Nobody knows if what's documented is still true

How you are solving it

The Solution

Unscatter is a local-first, open-source company brain — a macOS menu bar app + web UI that lets anyone dump tacit knowledge (voice / text / file) with zero friction. Claude auto-organizes every dump into structured, queryable notes.

Every dump goes through a single Claude call that deduplicates against existing notes, extracts atomic knowledge units, auto-links related notes, flags contradictions, and updates freshness scores.

Features

  • Menu bar app — capture from any app without switching context. Speak for 15 seconds, get a macOS notification: "Created 1 note about pgvector migration"
  • Wiki view — auto-organized topic clusters with coverage and freshness badges
  • Chat with citations — answers with inline [note_id] references you can click through
  • Knowledge graph — force-directed graph with 4 overlays (Coverage, Freshness, Connections, Onboarding Path)
  • Telegram bot — capture voice/text from mobile, anywhere
  • MCP server — live brain available as tools in Claude Desktop and Claude Code
  • Export to Claude Skills — generate SKILL.md files from topic clusters

Architecture

No vector database. No embeddings. No cloud required. The brain lives as plain markdown files + a JSON index. Claude acts as router, organizer, and retriever.

Open source and self-hosted. git clone && docker compose up. Your data never leaves your machine.
The live demo at unscatter-ai.onrender.com runs with seed data — production use is self-hosted.

Use of Genspark

Genspark played a key role in three phases of building Unscatter:

Brainstorming: Used Genspark to rapidly explore the problem space — mapping out why existing knowledge tools fail teams, stress-testing the "four taxes" framing (discipline, writing, structure, maintenance), and exploring architecture tradeoffs between local-first vs. cloud approaches.

Planning: Genspark helped structure the 5-hour hackathon build plan — breaking the product into hour-by-hour milestones with clear gates, and identifying what to cut if running behind schedule.

Logo & branding: The Unscatter logo was generated using Genspark's image capabilities. Fast, high-quality output that matched the dark/purple brand palette perfectly — no design tools needed.

Use of Claude

Claude is the intelligence layer powering every core feature of Unscatter, running on claude-opus-4-7 via the Anthropic Python SDK.

Five Distinct Prompts:

  • INGEST: User dumps content → create_note, update_note, add_edge, flag_contradiction operations
  • CHAT ROUTER: User asks a question → relevant_note_ids[] (index-only, fast)
  • CHAT ANSWER: After routing → answer with inline [note_id] citations
  • EDIT: User corrects a fact → full updated note body
  • EXPORT: Skill generation → raw SKILL.md content

Key Design Decisions:

AI-as-router: Instead of a vector database, Claude reads the compact index JSON (~10KB) and returns relevant note IDs. The backend loads those notes, and a second Claude call answers. Smarter than keyword search, zero infrastructure.

Structured output discipline: All Claude responses go through parse_claude_json() — a wrapper that strips markdown fences before parsing. Every operation has a typed schema Claude must return.

MCP server: Unscatter ships a FastMCP server so the brain is available as live tools in Claude Desktop and Claude Code — query_brain(), capture(), list_topics().

What is the deployed URL for this project?

https://unscatter-ai.onrender.com

Tracks Applied (1)

Hackathon Prizes

Discussion

Builders also viewed

See more projects on Devfolio