About DMJBot - Personal AI Assistant
DMJBot - Personal AI Assistant stands for "Do My Job Bot" — a personal AI assistant built to actually do your work, not just answer questions while you watch.
The idea
Today's popular AI tools — ChatGPT, coding assistants and the rest — are powerful, but they are passive. They only work while you are sitting in front of your computer, asking them something. The moment you step away, they stop.
DMJBot is different. It is an event-based, proactive AI agent that runs 24/7. You give it instructions once, in plain language, and it acts on its own when something happens — an email arrives, a calendar event fires, a webhook is triggered, a message comes in. It works for you while you are sleeping, jogging, or playing tennis, because you have already told it how to handle the situations you care about.
You can simply tell it, in a chat:
"Monitor my email. If a message from my boss arrives with the subject urgent, reply 'I'm on it, will get back to you in 10 minutes', then send me a notification."
"I'm expecting an email from Kate with a report attached. When it arrives, save the attachment to my Dropbox Reports/ folder, reply with a polite thank-you, and let me know when it's done."
DMJBot remembers your instructions and acts when the event happens — no scripting, no fragile workflow builders, no orchestration platform to wire up by hand.
Why we founded it
The idea started with a simple question to a software engineer: "Can ChatGPT actually do your everyday work for you yet?" The answer was no. To get real automation you need an orchestrator — something that connects all your tools and reacts to events — and setting one up is complex and technical.
After many conversations, especially with developers, one thing became clear: a large part of office work can be automated with AI, but there is no assistant on the market that is at the same time simple to set up, secure, and genuinely easy to use. So we decided to build it.
What we are building
- Runs 24/7, hosted anywhere — on your local machine, on-premise, or in your own cloud. You stay in control of where your data lives.
- Event-based and proactive — it monitors incoming emails, messages, calendar events and webhooks, and acts the moment they happen.
- Connects everything — Jira, GitHub, Slack, email, calendars and cloud storage, mostly through the open MCP protocol.
- Orchestrates other AI tools — it can drive tools like Claude Code and Codex running across different environments, from one unified interface.
- Handles long-running tasks — kick off jobs like "Implement Jira task XX-123 and open a draft PR", run many in parallel, and watch progress from the web or mobile app.
- Secure by design — humans stay in control while intelligent systems work on their behalf.
Free and self-hosted
DMJBot - Personal AI Assistant is free to self-host, and always will be. You run it yourself as a Docker container in your own environment, which means your data and credentials never leave your infrastructure. If you would rather skip the setup, we also offer managed hosting — we run DMJBot for you in the cloud, always on and kept up to date, while you still bring your own model key.
About the founder

DMJBot was founded by Kateryna Lysenko — PhD in Psychology (connect on LinkedIn).
For many years, Kateryna worked in academia as a researcher and lecturer, building deep expertise in human cognition, behavior, and decision-making. Alongside her academic career, she founded and ran her own psychology and personal development center.
With the rapid rise of AI, she became fascinated by the psychology of AGI and human–AI interaction. Working closely with software engineers who use AI tools every day, she saw a growing problem: these tools are powerful, but fragmented and increasingly hard to manage. That insight — that the real opportunity is to orchestrate AI tools themselves — became the foundation for DMJBot.
"Where humans stay in control, and intelligent systems work seamlessly on their behalf." — the DMJBot vision
Why continuity matters
Over months and years of use, DMJBot builds up a memory of working with you — your preferences, your projects, the way you like things done. That accumulated context is what turns a generic model into your assistant. It is less like a tool you rent and more like a colleague who has been with you from the start.
Because you own that memory, it goes where you go. Change the underlying model, move to a new machine, upgrade to a new version — the history and the identity stay with you. Each release refines how those memories are organised, so your assistant keeps getting sharper about you specifically, not about everyone.
No corporate AI account can offer that. Your DMJBot runs in your own environment, talks only to you, and everything it learns is yours — to keep, to move, or to delete. Its whole working life is spent on one thing: helping you. That is why running your own assistant, continuously, over the long term, is the whole point.
Ready to try it? Get started for free — or explore managed hosting if you would rather we run it for you.