Meet Impo

Open source framework for personal agents

Build personal agents for iPhone, Android, the web, and your own hardware.

Your hardware. Meet Impo Gadgets
Download Android

APK · Android 9+

iOS on TestFlight

TestFlight · iOS 18+

The iOS beta is not accepting new testers yet.

A robin perched on a green notebook

Echo. Capture your day.

Conversations, passing thoughts, ideas out loud. Return to them as transcripts, and give your agent context to remember.

  1. Capture the moment

    Start Echo for the conversations and spoken thoughts you want to keep. Pause or stop whenever you choose.

  2. Return to the words

    Browse transcripts in your personal timeline. Jump back to a day and pick up the details.

  3. Keep the context

    Impo draws useful memories from Echo, so future conversations can start with more of your story.

Impo Gadgets

Your personal agent.
On your hardware.

Connect a compatible ESP32 or Linux device to Impo. Pair it from your iPhone, then ask your agent to show a message or play a sound.

Explore Gadget SDK
ESP32
Open-source firmware for compatible boards, including the Espressif ESP-SparkBot.
Linux
A device SDK for Raspberry Pi and other Linux devices. Add commands for the hardware you build.

Available commands depend on your hardware and firmware. Gadget setup is currently available in the iOS app.

Every part. Fully open source.

Native apps, web app, backend, and Gadget SDK, all open source. Explore the code, run your own setup, and help shape what comes next.

The whole project

Explore how the app, shared backend, background work, and agent integrations fit together. Follow the architecture and development on GitHub.

Across your devices

Use Impo on Android, iPhone, and the web, with conversations, tasks, and personal context connected to your account. Bring your own hardware with Impo Gadgets.

Built with the community

Ask a question, suggest an idea, or help build the next feature. Join the discussion on Discord and shape Impo with us.