Skip to content
Rona-codePublic

About

A small character lives on your screen, walks around, falls asleep when you're idle, reacts to your clicks, reminds you of your events, and unlocks achievements. Fully customizable — add your own companions directly from the application.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Echo

Echo is a lightweight, local-first desktop companion for Windows and Linux.

A small character lives on your screen, walks around, falls asleep when you're idle, reacts to your clicks, and can remind you of your events. Fully customizable — add your own companions directly from the application.


Features

  • Desktop companion that stays on top of your windows
  • Physics & behavior
    • Walks around the screen
    • Collides with other windows (Windows & Linux X11)
    • Falls asleep after inactivity
    • Bounces when clicked or when a reminder triggers
  • Custom pets
    • Default fox included
    • Add your own companions directly from the application
  • Achievements system
    • Multiple unlockable achievements
    • Fun to discover
  • Calendar & reminders
    • Add events
    • Your companion notifies you
  • Multi-language
    • French, English, Japanese
  • Completely local
    • All data stored on your machine
    • No network requests

Screenshots

Echo companion     Echo achievements


Custom Pets

You can add your own companions directly from the application.

Just provide the required animation frames (idle, walk, sleep) through the built-in interface.


Building

Requirements

  • CMake ≥ 3.16
  • Qt 6 (Widgets)
  • C++17 compiler
  • Windows or Linux

Build

# Recommended on Windows (PowerShell)
# You may need to adapt the script to your environment
.\Build.ps1

# Or manually
mkdir build && cd build
cmake ..
cmake --build .

Author

Made with care by Rona.

License

MIT

About

A small character lives on your screen, walks around, falls asleep when you're idle, reacts to your clicks, reminds you of your events, and unlocks achievements. Fully customizable — add your own companions directly from the application.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages