TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
Tempo Flow is a calm, AI-gentle planner for ADHD brains, autistic brains, anxious brains, and anyone who's tried seventeen productivity apps and bounced off all of them.
ProductivityTypeScript · PythonGitHub @LevidavidspublicOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Tempo Rhythm — full-stack web + mobile app (Next.js + Expo + Convex)
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Your brain's operating system.
Tempo Flow is an open-source, overwhelm-first AI daily planner and personal operating system. It unifies tasks, notes, journal, calendar, habits, routines, goals, projects, and an AI executive-function coach into one app. It is built for neurodivergent brains — people with ADHD, autism, anxiety, burnout, or just too many tabs open — and it is designed to make the overwhelming feel workable.Read the full README ↗Your brain's operating system.
Tempo Flow is an open-source, overwhelm-first AI daily planner and personal operating system. It unifies tasks, notes, journal, calendar, habits, routines, goals, projects, and an AI executive-function coach into one app. It is built for neurodivergent brains — people with ADHD, autism, anxiety, burnout, or just too many tabs open — and it is designed to make the overwhelming feel workable.
LICENSE.LICENSE.convex/ (queries, mutations, actions, HTTP routes, scheduled jobs, file storage)@convex-dev/auth)@polar-sh/nextjs) for web checkout in this repo — align with PRD over timefetch in Convex actions — convex/lib/ai_router.ts (fast / balanced / deep tiers with escalation)apps/web; NativeWind + Tailwind 3.x in apps/mobilepackages/types, packages/utils, packages/ui (tokens and shared UI to grow here)[email protected], bun.lock at repo root)apps/*, packages/*)See docs/HARD_RULES.md for the full non-negotiables list and docs/brain/PRDs/PRD_Phase_1_MVP.md for the full MVP spec.
Pick three tasks, implement, tick off — see docs/SESSION_WORKFLOW.md. In Cursor chat use /whats-next and /tick-task (defined under .cursor/commands/).
# 1. Clone
git clone https://github.com/<your-org>/tempo-flow.git
cd tempo-flow
# 2. Install dependencies
bun install
# 3. Start Convex dev backend (runs in a separate terminal; keep it running)
bun run convex:dev
# 4. Start the web app (Next.js)
bun run dev:web
# 5. (Optional) Start the mobile app
bun run dev:mobile
Required environment variables are documented in .env.example at the repo root. Copy to .env.local and fill in values from your own Convex, Mistral, RevenueCat, and GetTerms accounts before running.
All project documentation lives under ./docs/.
docs/HARD_RULES.md — non-negotiables. Read this first every session.docs/CURSOR_RULES.md — expanded rules with rationale.docs/CURSOR_PROMPTS.md — prompt library for Cursor IDE and Cursor Cloud agents.docs/brain/TASKS.md — master task list, owner-tagged.docs/SESSION_WORKFLOW.md — /whats-next / /tick-task session flow.docs/CI.md — GitHub Actions jobs, required checks, frozen lockfile.docs/MOBILE_EAS.md — Expo/EAS project, build profiles, secrets.docs/REVENUECAT_SETUP.md — subscription webhook and env vars.docs/brain/PRDs/ — one PRD per public phase (1.0, 1.1, 1.5, 2.0, 3.0).docs/brain/AGENT_SETUP/ — Tempo-specific setup guides for Zo Computer, Twin.so, Pokee AI, and the overall agent handoff map.For project-agnostic agent workflow patterns that can be reused across other projects, see the separate reusable-workflows/ folder distributed alongside this repo.
CONTRIBUTING, community changelog, plugin SDK skeleton.See the full roadmap in the strategy .docx files distributed with this repo, and per-phase PRDs under docs/brain/PRDs/.
Tempo Flow is developed by one person. If it helps you, consider supporting development:
https://github.com/sponsors/<amit-handle> (placeholder — update after launch)
https://ko-fi.com/<amit-handle> (placeholder)https://www.buymeacoffee.com/<amit-handle> (placeholder)https://discord.gg/<invite> (placeholder — joining unlocks the #community channels; GitHub Sponsor tiers unlock #beta-testers and #founders-circle role-gated channels)https://www.youtube.com/@<channel> (placeholder — techno-optimism, future-proofing, building with AI)Tempo Flow is Biome-only — no ESLint, no Prettier anywhere in the repo.
A root shared config lives at packages/config/biome.json. Each app extends it:
| File | Extends | App-level overrides |
|---|---|---|
apps/web/biome.json | ../../packages/config/biome.json | CSS parser (tailwindDirectives, cssModules) |
apps/mobile/biome.json | ../../packages/config/biome.json | lineWidth: 80, quoteStyle: "single" |
recommended: true base + explicit error/warn escalations for key correctness and suspicious rules.noConsole: "warn" — console calls allowed during development, surfaced in CI.noExplicitAny: "off" — pragmatic; tighten per-file when possible.useExhaustiveDependencies: "warn" on all .tsx/.ts/.jsx/.js files.Tailwind class sorting is intentionally disabled in Biome. apps/web uses Tailwind v4 (shadcn/ui conventions) and apps/mobile uses NativeWind (different class ordering expectations). A shared sort order cannot be enforced without false positives across both targets.
# Lint all workspaces via Turborepo
bun run lint
# Lint a single workspace
cd apps/web && bun run lint
cd apps/mobile && bun run lint
See CONTRIBUTING.md (published alongside the Tempo 1.1 release). Until then, open an issue before starting work on a significant change, and follow docs/HARD_RULES.md rigorously.
Third-party plugins built against the public plugin API (published in Tempo 1.5) may be monetized by their authors through GitHub Sponsors, Patreon, Ko-fi, Buy Me a Coffee, or similar patronage platforms. See the Additional Use Grant in LICENSE for the full wording.
Business Source License 1.1. Converts to Apache License 2.0 four years after each versioned release. Full text in LICENSE.
Copyright © 2026 Amit Levin.