TL;DR Mirror AI is a cross-platform desktop action oriented LLM. Instead of just replying with text, it can run terminal commands, move files, hit APIs, send email/messages, schedule calendar events, query databases etc. - and chain those steps in one request.
Why I built it Chatbots are great for answers but stop at the “OK, now go do it” moment. I was copy-pasting between ChatGPT and my shell/IDE/Gmail far too often, so on red-eye flights I hacked a bridge that lets an LLM execute tasks under a permission layer. Friends asked for it, feature-creep happened, and here we are.
What it can do today - Files & Shell – read/write/rename/compress/execute files, run shell commands - Productivity – draft + send Gmail, create Google Calendar events, read/write Notion, post to Slack/Discord/WhatsApp (via Beeper) - Dev/Ops – query Postgres/Mongo, interact with GitHub, call AWS, curl any REST endpoint - Search/GenAI – web search (Perplexity), summarise PDFs, generate images/video, keep long-term memory - Extensible via MCP (Modular Command Protocol) to add your own skills - And a lot more
Example prompt after you have added a few integrations (copy-paste):
Search Reddit for discussion on LangChain streaming, summarise it, email me the summary, and block 30 min in Calendar tomorrow.
OR
Investigate my AWS account and tell me how to easily save money. Also check my MongoDB and make some proposition to optimize it.
How it works
- Desktop app (macOS, Windows, Linux) written in TS
- No SaaS backend: everything runs locally; outbound calls only hit the model provider you configure (OpenAI, Claude, local Ollama, etc.)
- Safety: every risky actions require approval from the userStatus & roadmap - Free alpha download: https://themirrorai.com (bring your own API keys) - Planning to open-source core in the coming months after tidying up if there is enough interest - Up next: improved working memory, event-driven triggers for autonomous responses, and expanded integrations.
Ask Kick the tires, try weird edge-cases, look for security holes, and tell me what hurts or what you wish it did. I will be in the thread checking the comments.
Thanks! Sat
the_arun•7h ago
sat13•7h ago
Also that it is a local app with no middleman.