nanoMuse
Personal agent for every device you own
...It combines conversational assistance with practical automation through browsers, command-line tools, and connected applications. Users can customize the agent's name, appearance, and behavior. Its persistent memory stores personal context and preferences in editable Markdown files. The software supports scheduled tasks that continue running when the application is closed. Cross-device communication allows users to initiate tasks on one device and execute them on another. Sensitive or irreversible actions require approval before execution. Available for Android, iOS, Windows, macOS, Linux, and the web, nanoMuse supports multiple AI providers and optional self-hosted infrastructure.