Vincere.dev Vincere
Productivity / Wellness 0→1 Product / MVP

Comigo

AI Task Planning for ADHD

Comigo
~2 mo
Time to MVP
Web + Ext
Surfaces
Streaming
AI Responses
Stripe
Payments

Executive Summary

We built a memory-aware AI companion for ADHD task planning. It turns scattered thoughts and changing priorities into actionable plans. LangGraph and auto-compacting memory retain context without slowing repeated interactions.

The Problem

Comigo needed useful continuity across changing conversations. The agent had to retain long-term memory, recognize recurring patterns, reprioritize tasks, and control token cost as history grew. Responses had to stay immediate on the web and in a Chrome extension.

2
Surfaces
Tokens
Core Constraint
Long-Term
Memory
Services Delivered
AI Integration MVP

AI Task Planning for ADHD

Architecture Overview

Data Layer
Neon Serverless Postgres Auto-Compacted Memory
Backend & Orchestration
FastAPI LangGraph OpenAI Stripe
Frontend
SvelteKit Chrome Extension
Infrastructure
GCP Docker

Key Technical Decisions

System Design

Comigo combines a web app, AI orchestration layer, and browser companion. FastAPI handles sessions, task workflows, and AI services. SvelteKit keeps the interface responsive. The Chrome extension works while users browse. LangGraph drives streaming, tool calling, and multi-step reasoning over OpenAI models. Neon stores users, chat logs, tasks, and memory summaries. Stripe handles payments and subscriptions.

Key Decisions

SvelteKit keeps the frontend and Chrome extension light. LangGraph adds streaming and tool calling to controlled execution paths. Conversation history compacts into milestones before each request. That preserves context while reducing tokens and latency. Docker runs on GCP, and Neon autoscaling removes database provisioning work.

Implementation Highlights

Streaming responses make planning feel immediate. LangGraph tool calls run structured workflows. Persisted chat history and compacted summaries retain context. Tasks reprioritize as user input changes, and planning flows break work into smaller steps. The Chrome extension stays available during browsing. Stripe handles subscriptions without storing card data on Comigo servers.

Results & Validation

Launched the MVP on Product Hunt and AppSumo in about two months.

Delivered ADHD task support with persistent, memory-aware chat.

Validated task planning that reprioritizes with user context.

Shipped streaming responses and tool-calling workflows.

Made the assistant available on web and Chrome extension with token-efficient memory.

Key Insights

An ADHD assistant needs context, continuity, and changing priorities. A static task manager cannot provide that support.

Memory must be compact, relevant, and inexpensive to send back to the model.

Agent output depends on when, how, and what context reaches the model.

Memory compaction controls long-context token cost and latency.

A focused SvelteKit and LangGraph stack can serve web and extension surfaces consistently.

Who This Applies To

Relevant to AI companions, productivity agents, mental-wellness tools, coaching platforms, and workflow assistants. It fits products that need persistent memory and adaptive task execution.

AI Companions Productivity Agents Mental Wellness Memory-Aware AI Conversational UX

Technologies Used

Backend

FastAPI LangGraph

Frontend

SvelteKit

Infrastructure

GCP Docker Neon Serverless Postgres

Data & Integrations

OpenAI Chrome Extension Stripe

Patterns & Techniques

Streaming Responses Tool Calling Auto-Compaction Long-Term Memory Dynamic Reprioritization

Tools

GitHub

Building something similar?

We specialize in ai integration and mvp for productivity / wellness companies. If you're facing challenges like the ones we solved for Comigo, let's talk.

30 minutes · No commitment · We respond within 24h