Skip to content
← All work

AI assistant · Productivity · 2026

LevelUp

A personal management app (PWA) with a built-in AI assistant that reads the data, suggests actions and carries them out only after approval, on Claude, OpenAI or Gemini.

Client
Own product
Services
AI integration, Laravel development, PWA, Product design
Technology
Laravel 12 PHP 8 MySQL Anthropic Claude OpenAI Google Gemini Queues Web Push WebAuthn passkeys Service worker
AI providers
Claude, OpenAI and Gemini, three model tiers each, chosen per request
Data access
Search and read tools across tasks, finances, training, nutrition, goals, notes and people
Actions
17 action types, each one approved by the user and reversible
Cost control
Spend limits, pause, and an automatic stop on cost spikes or repeated errors
Voice
Spoken questions in the browser, answers read aloud in Lithuanian
App
Installable PWA with phone reminders and passkey sign-in

The idea

LevelUp brings everyday areas of life into one app: work and invoices, finances, training, nutrition, goals, books and people. Its centre is an AI assistant that is wired into all of that data. It answers questions with real numbers and turns a sentence like "remind me to call the client tomorrow at 9 and move the payment task to Monday" into concrete changes.

Screenshots show demo data.

How the AI assistant works

  • Several AI providers, one interface. The assistant runs on Anthropic Claude, OpenAI or Google Gemini. Each provider has an economy, standard and power tier, and a router picks the tier for each request, so simple questions stay cheap and hard ones get a stronger model.
  • It reads the data before it answers. Instead of guessing, the model asks for the data it needs: meals, workouts, tasks, expenses, invoices, goals, notes, or one search across everything. Web search is added for providers that cannot search on their own.
  • Actions only with approval. The model never writes to the database itself. It proposes actions (add a task, log an expense, set a reminder, move a workout and 13 more), the user approves, edits or dismisses each one, and every action can be undone. Safe action types can be set to run automatically.
  • Spend under control. Every model call is priced and logged. Budgets and a pause switch limit spending, and an automatic breaker stops background work when costs spike or calls keep failing.
  • Memory and initiative. Long-term memory keeps facts the user wants remembered, and scheduled check-ins let the assistant speak first, for example about a goal that is falling behind, with a push notification on the phone.
  • Files and voice. The assistant creates PDF, CSV, Markdown and calendar files on request, takes spoken questions in the browser and can read its answers aloud in Lithuanian.
  • Debug view. Every model call, with its prompt, answer, model and cost, is visible on a separate screen, which makes the assistant's behaviour easy to check and improve.

The rest of the app

  • A PWA that installs on the phone and the desktop, with daily and one-off reminders as push notifications.
  • Passkey sign-in (WebAuthn) on the app lock, so no password is needed on a trusted device.
  • Quick entry in plain words: "150 g chicken, coffee 3 €, weight 73.4" goes into the right modules at once.
  • Business module with clients, invoices, income by month and Toggl time tracking.

What it shows

LevelUp is where we test AI integration on real daily use rather than in a demo: grounding answers in a company's own data, letting a model act without letting it act alone, and keeping the monthly bill predictable. The same building blocks go into client projects, from an assistant inside a business system to AI product descriptions for an online store.

The AI assistant has planned the day and waits for approval: a reminder and a moved task, each with Do, Edit and Dismiss
Tasks and projects that the assistant can read, create and reschedule
Monthly expenses with a budget, daily limits and categories; quick entry in plain words
Income and invoices by month, with clients and Toggl time tracking
Training plan and exercise history the assistant uses for its suggestions
Goals with progress that the assistant checks in on

Planning something similar?

Tell us about your project and get a concrete proposal with price and timeline within 24 hours.

Get a proposal