mem0ai/mem0
Mem0 is an open-source memory layer that enhances AI agents and assistants with personalized, adaptive memory capabilities for improved context-aware interactions across various applications.
Awesome AI Agents › Virtual Assistants
Mika is an open-source (Apache-2.0) Android application that acts as an AI assistant capable of operating other apps and web pages on the user's behalf. Rather than requiring per-app integrations, it reads the phone's screen the way a person would and taps, types and scrolls on a separate, hidden background screen, leaving the user's foreground screen free; a small live view can be tapped to watch progress at any time. From a single sentence it can perform multi-step tasks such as summarizing a chat group's conversation, adding a product to a shopping cart under a price and rating constraint, reading out top stories from a news site, greeting recruiters on a job site, or finding the cheapest nonstop flight between two cities. It includes a built-in desktop-class browser that keeps sessions signed in and can act on the page a user is currently viewing when double-tapping a floating capsule. Mika supports scheduled and conditional tasks, can be interrupted or redirected mid-task, and remembers user preferences, turning completed tasks into reusable skills over time. A per-conversation Linux sandbox (arm64) runs Python, Node and shell scripts against files the user shares. By default it runs in an "Ask mode" that only requires confirmation before spending money, with an optional fully autonomous mode. There is no Mika server: users bring their own model API key or sign in with a ChatGPT, xAI or OpenRouter account, so data stays on the device. It can also be driven from a desktop computer via a CLI, a Skill, or MCP. The project is written in Kotlin and distributed as a downloadable APK for Android 11 and above.
https://github.com/wangzan101/Mika
Mem0 is an open-source memory layer that enhances AI agents and assistants with personalized, adaptive memory capabilities for improved context-aware interactions across various applications.
Cherry Studio is a cross-platform desktop client that supports multiple large language model providers, offering extensive AI assistant features, document processing, and practical productivity tools in an open-source environment.
Local-first personal AI harness combining a persistent memory brain, multi-agent orchestration, and autonomous web and data research.
Khoj is a self-hostable personal AI platform that transforms any local or online large language model into a customizable, autonomous AI assistant for research, automation, and document retrieval.
Open-source pipeline that fine-tunes an LLM on a person's chat history to create a personal digital avatar, deployable as a Telegram bot.
gptme is a versatile personal AI assistant that operates in your terminal, equipped with tools for coding, file editing, web browsing, and vision, providing a powerful local alternative to popular AI agents for diverse knowledge work.
Cherry Studio App is the official mobile application that enables powerful AI Large Language Models interaction on iOS and Android devices, supporting multiple LLM providers and offering tools for conversation management and data migration.
Personal AI agent in TypeScript that runs continuously from CLI, Telegram or web with permission-gated tools, SQLite-backed long-term memory, token budgets and installable skills.