Not another chatbot wrapper. A personal AI assistant with built-in productivity tools and context-aware intelligence. Deploy it yourself, use your own API keys, own your data.
One-time purchase. Full source code. Lifetime updates.
Chat, tasks, habits, journal, workouts, focus timer, and weekly reviews. The AI has context on all of it.
Stream from any OpenRouter model. Claude, GPT, Gemini, Llama. Switch mid-conversation. Per-message cost tracking.
Franklin Covey A/B/C priorities. Drag reorder within groups. Daily rollover. Recurrence. Project linking.
Weekly grid view. Streak tracking with sparklines. Completion rate badges. 30-day heatmap per habit.
Auto-saving editor. Mood tracking. AI writing prompts. Full-text search across all entries.
Reusable templates. Active workout tracking with sets. Volume stats, personal records, weekly averages.
Pomodoro with circular progress. Link sessions to tasks. 7-day chart. Top tasks by focus time.
Tavily-powered search with AI summarization. Toggle per-message. Sources inline with citation linking.
Spending charts by day, week, month. Per-model cost breakdown. Monthly budget with threshold alerts.
Generate images through any OpenRouter-supported model. Gallery view with full history.
Dark and light themes. Responsive design. Installable as a PWA on any device.
The AI injects your daily productivity data into every conversation. Tasks, habits, streaks, focus sessions. It doesn't just answer questions — it understands your priorities.
The user asked about selling GitHub repo access. The AI searched the web, then connected the results to their existing task list — without being asked.
Create tasks, log habits, start focus sessions, and more directly from chat. 5 mutation tools with approval UI, 5 read-only auto-execute.
AI-generated daily summary on the dashboard. "Plan my day" mode. Cached per day, regenerate on demand.
Cross-tool pattern analysis. Dismissable insight cards: encouragement, warnings, and suggestions based on your data.
Full source code, all features, no subscriptions. Deploy on your own infrastructure with your own API keys.
Instant delivery. Source code download link sent to your email.
Modern stack, no lock-in. Deploy on Vercel, self-host with Docker, or run it locally. Use your own API keys for everything.
Unzip the source, add your API keys, run one SQL file, and start the dev server.
Unzip the source code and run npm install
Copy .env.example to .env.local and fill in your OpenRouter API key, Supabase credentials, and signup secret.
Run schema.sql in the Supabase SQL Editor. One file creates all 17 tables, indexes, and RLS policies.
Run npm run dev and sign up with your secret code. Grant yourself admin in Supabase to manage models.
White-labeled and ready to rebrand. Swap the name, colors, icons, and models without touching the code.
Set NEXT_PUBLIC_SITE_NAME to change the app name everywhere. Replace the icons in /public/ to rebrand.
Add any OpenRouter model from the Settings page. Set display name, provider, pricing, and sort order. No hardcoded lists.
Four levels of customization: default, profile, conversation, and project. Each level overrides the one above it.
Light, dark, and system themes built in. All colors defined via CSS variables. Swap the accent color in one file.
A Supabase account, an OpenRouter API key, a Tavily API key for web search, and Vercel (or any host that runs Next.js). All three services have generous free tiers — your only direct costs are a custom domain and OpenRouter AI credits.
Vercel, Supabase, and Tavily all have free tiers that cover personal use. Your only ongoing cost is AI credits through OpenRouter — you pay model providers directly at their rates. A typical conversation costs $0.01–0.05. The built-in usage dashboard tracks every cent.
Any model on OpenRouter — Claude, GPT-4, Gemini, Llama, Mistral, and dozens more. Add models from the Settings page. No hardcoded lists, no limits. Set different models for different tasks.
Basic command line comfort — running npm install, copying env vars, pasting SQL into Supabase. The setup guide walks through every step. No code changes needed to use it as-is.
Yes. Set NEXT_PUBLIC_SITE_NAME to change the name everywhere. Swap icons in /public/, update manifest.json, change the accent color in one CSS file. No code changes for basic rebranding.
Yes. Every table has row-level security — users only see their own data. Anyone with the signup secret can create an account. Admin role for managing models and settings.
You get a personal license to use, modify, and deploy for yourself or your business. You can rebrand it and run it for your own users. You cannot resell or redistribute the source code itself.
Yes. Future updates are included — you'll get download links when new versions ship. Lifetime access, no recurring fees.
Yes. It's a PWA — install it to your home screen on iOS, Android, or desktop. Responsive design works on any screen size.
In your Supabase project. You own the database, you control the backups, you decide where it lives. Nothing touches a third party except the AI model calls you explicitly make.