Case Study

Offmynd

AI Voice Journal & Knowledge Graph

Overview

The Problem

Your best ideas arrive in motion — walking, driving, lying awake at 2am. You capture fragments in scattered notes, voice memos that pile up unheard, or you simply forget. The thoughts that could change your trajectory dissolve because there is no system designed to receive, understand, and connect them.

Offmynd turns your voice into structured intelligence. Speak a thought — AI transcribes it, classifies it, extracts skills and decisions, embeds it in a knowledge graph, and surfaces patterns you didn't know existed. Two modes: personal (white, reflective) and business (dark, focused). Your mind, mapped.

Intelligence

13-Step Pipeline

Every voice entry passes through a 13-step orchestration pipeline — from raw audio to actionable intelligence in a single asynchronous flow.

01Audio Capture

Streaming recording

02Transcription

Deepgram Nova-2

03Correction

Claude post-processing

04Classification

Topic + entity extraction

05Sentiment

Emotional analysis

06Embedding

OpenAI text-embedding-3-small

07Graph Update

Node + edge creation

08Similarity

pgvector cosine search

09Skills

Skill extraction + linking

10Signals

10-type signal detection

11Patterns

5-detector mining pass

12Nudges

Contextual prompt generation

13Notify

FCM push + email digest

Core Features

Voice-to-Knowledge Pipeline

Record a thought — Deepgram Nova-2 transcribes in real time via streaming WebSocket. Claude Sonnet extracts topics, entities, sentiment, skills, and decisions in a single structured pass. The entry lands in your knowledge graph within seconds.

Living Knowledge Graph

Every voice entry becomes nodes and edges in a pgvector-powered graph. Cosine similarity connects related thoughts across time. Force-directed visualization lets you explore your mind spatially — tap any node for full context.

Signal Engine

10 signal types surface what matters: knowledge gaps, stale goals, recurring patterns, emotional shifts, skill plateaus, contradictions, decision deadlines, dormant interests, momentum changes, and opportunity windows.

Pattern Mining

5 detectors run across your entries: temporal patterns (when you think about what), co-occurrence (ideas that appear together), sentiment trajectories, frequency analysis, and dormant topic resurrection.

Contextual Nudges

Claude generates personalized nudges based on your graph state — gentle prompts to revisit stale goals, explore connections between unlinked ideas, or act on decisions you've been circling. Rate-limited to avoid noise.

Decision Wizard

Guided multi-step flow to structure complex decisions. AI analyzes your past entries for relevant context, surfaces related skills and knowledge, and helps you evaluate options against your own historical patterns.

Knowledge Ingestion

Feed URLs, documents, and articles into your brain. Claude analyzes external content, extracts key concepts, and weaves them into your existing graph — connecting new knowledge to thoughts you've already recorded.

Psychological Profiling

Interactive questionnaire builds a cognitive profile — thinking style, decision patterns, communication preferences, stress responses. AI uses this to personalize nudges, frame insights, and adapt its analysis approach.

Awareness

10 Signal Types

The signal engine continuously analyzes your knowledge graph to surface insights you would otherwise miss.

Knowledge Gap
Stale Goal
Recurring Pattern
Emotional Shift
Skill Plateau
Contradiction
Decision Deadline
Dormant Interest
Momentum Change
Opportunity Window

32

App Screens

50

API Routes

21

Database Tables

11

Backend Services

Experience

Dual Mode

Two distinct environments for two modes of thinking. Switch between them with a 200ms animated transition.

Personal

White canvas. Reflective journaling, personal goals, emotional processing, creative thinking. Sage silver accents.

Business

Dark canvas. Strategic decisions, project planning, professional skills, market analysis. Focused intensity.

Aesthetic

Sage & Glass

Glassmorphic cards with 40% opacity and 30% border on a clean canvas. Fraunces serif headings meet Inter body text. Sage silver palette communicates calm authority — a space designed for thinking, not distraction.

Background

#FEFFFE

Card

#E9EBF8

Sage Silver

#5F7470

Sage Deep

#3F544F

Sage Darkest

#2A3A36

Business BG

#16181D

Gold

#D6B16A

Backend

11 Services

Voice Processing

13-step orchestrator

AI Pipeline

Claude structured analysis

Embedding

Batch vector generation

Graph Engine

Node/edge CRUD + similarity

Signal Engine

10 signal type detection

Pattern Mining

5 concurrent detectors

Nudge Engine

Claude contextual prompts

Knowledge Ingestion

URL + document parsing

Notification

FCM push + Resend email

Export

JSON / CSV / Markdown

Activity

Platform event logging

Interested in building something like this?

Partner With Us