TaskAgent AI
Voice-first task management. Speak, it plans.
TaskAgent AI is a cross-platform project, task and time tracker with voice-first input. Say what you worked on — it logs the task, runs the timer, and computes billable earnings across projects. Real-time Firebase sync keeps iOS, Android and the web in lockstep; 80+ languages ship out of the box.





Built to be used daily.
Every feature listed here is already shipping in the live app.
Voice-first capture
Hold the mic, say "Started debugging the deploy pipeline" — TaskAgent parses it into a task under the right project and starts the timer.
Real project + task hierarchy
Projects → tasks with not-started / in-progress / completed states. No fake Kanbans — just the states you actually use.
Built-in timer
Start, pause, resume — duration tracked to the second, attached to the task, and mirrored across every device you're signed into.
Earnings analytics
Set an hourly rate per project. See daily, weekly, monthly and yearly earnings charts — plus a dashboard of where your hours actually go.
Team collaboration
Invite teammates to a project. Permissions, shared tasks, combined timesheets — the agency essentials without the agency bloat.
Multi-currency + billing
Your rate, your currency. Exports formatted for invoicing so you can hand the file to your accountant and move on.
80+ languages
Localised down to the button labels. Ships with the languages your team actually speaks, not just English + five Euro ones.
Dark / light, auto
Follows system theme by default, with per-user override. Designed to be usable on a phone at 6am without frying your retinas.
- DashboardOverview of active project, last task, earnings stat, and time chart slider.
- Projects tabList of projects, create/view/archive, filter by active/completed.
- Project detailSingle project with all tasks, timer aggregate and per-task duration.
- New projectForm to create a project — name, cover image, currency, hourly rate.
- Timer tabRunning timer display with active task, pause/resume, switch-task.
- Settings → appTheme, notifications, haptics, display preferences.
- Settings → billingCurrency, default hourly rate, export format.
- Settings → languageSelector across 80+ locales (live-switch, no relaunch).
- TeamsUser management, invites, role per project.
- SubscriptionPremium unlock, billing info, restore purchases.
- Privacy & termsFull legal disclosure.
Stack
- Expo Router (file-based routing)
- Expo React Native (iOS + Android + Web)
- Firebase Auth + Firestore + Cloud Functions
- Redux Toolkit (sync state)
- React Native Paper (UI primitives)
- @react-native-voice/voice · expo-av
- OpenAI SDK for AI parsing
- expo-notifications · expo-haptics · expo-blur
- expo-secure-store (credentials)
- 80+ locale files via expo-localization
Want one like this?
Same team, same 3-week delivery standard. Start with a free intake — we scope it, then you decide.
Book an intake