Local-first calendar + AI

A personal calendar and timeline your local AI can actually use.

Keep calendar events, Oura and manual signals, daily check-ins, and notes in one on-device record. Ask questions against your actual data instead of starting from a blank chat box every time.


See it in action

An AI grounded in your calendar, signals, and check-ins.

The local model answers from your actual timeline instead of generic internet advice.

You

What should I pay attention to before tomorrow morning?

Igniwave

Tomorrow starts with a focus block at 9:30 AM. Your last two evening check-ins show stress at 4/5, and sleep has averaged 6.2 hours this week, down from your recent 7.1-hour baseline. Your readiness trend also dipped after the late work nights on Tuesday and Wednesday.

I'd keep the first hour lighter if you can and treat tonight like a recovery window. If you want, I can turn this into a short prep brief for tomorrow.

Data shown is fictional. Real responses are generated from your actual timeline — entirely on your device.


The problem

The useful context is scattered before you need it.

Calendar events live in one place, device data in another, daily reflection somewhere else, and most of the narrative sits in memory. That makes it hard to review the week clearly or ask an AI something grounded and useful.

  • 📋

    Your context is fragmented

    Calendar details, check-ins, notes, and wearable signals usually do not line up into one readable timeline.

  • 📈

    Patterns are easy to miss

    Sleep, stress, and energy trends only become obvious when the app can see the calendar context around them.

  • ⏱️

    Most AI tools start with no context

    If the model cannot read your timeline, every useful question turns into a manual briefing exercise.


How it works

One small loop, built to stay local.

The product stays intentionally small: capture the day, review the timeline, ask the local model what matters.

Add calendar context

Keep upcoming plans in a simple personal calendar. Every event is immediately available to the timeline and local AI.

Layer in signals

Connect Oura or manual inputs, save daily check-ins, and add quick notes. The app turns them into one chronological view.

Ask the local AI

Ask about the week ahead, the patterns behind you, or the signal changes around a specific event. The model answers from your stored context.

See the full walkthrough →

Built local-first

Your data stays with you. Always.

Calendar entries, notes, check-ins, and device signals stay in your local browser workspace. The model runs on your device too.

  • The AI model downloads once and runs entirely inside your browser.
  • Your chat conversations, calendar notes, and check-ins never reach our servers.
  • No cloud backup. No server-side processing. No one at Igniwave can read your data.
  • You can export or delete everything from your device at any time.
Learn exactly what we store and what crosses the network →

What you get

Five surfaces. One shared local record.

  • Timeline keeps calendar events, check-ins, notes, metrics, and insights in one feed.
  • Calendar stays simple: quick add, week view, and event context the AI can read.
  • Devices starts with Oura and manual data, with room for more providers later.
  • Chat stays grounded in what the app already knows instead of generic model output.
  • Settings gives you export, reset, and local model controls in one place.

Early access

Request early access.

We're opening access in small batches while we finish the simple local-first build. Leave your email and we'll reach out with next steps.