A self-hosted Proactive AI Assistant that lives inside your machine and works 24/7 for your daily execution. It autonomously interprets tasks, plans actions, and executes them to achieve your goals. It learns your objectives, proactively helping you plan and initiate tasks to achieve your life goals. MCPs,Skills, and external App integrations are supported. The agent harness, from prompt to agentic loop, is under the MIT license. Try it out here! https://github.com/CraftOS-dev/CraftBot
We started building CraftBot before OpenClaw went viral. Our goal is to create a proactive agent that actually works WELL. Different from the nanobot, MiniClaw, or other OpenClaw alternatives, CraftBot is built independently of OpenClaw.
🟠 CraftBot solves some of OpenClaw's current pain points:
✅ Saves more tokens: smart action retrieval (dynamically loading tools that are required into the context) and task mode switching (simple tasks use fewer tokens, while more complex tasks receive additional tokens to maintain accuracy).
✅ Simple to set up and use: clone the repo, run one command, and a browser interface launches. That's it. (Python and Node.js required though!)
✅ Proactive: a built-in planner that plans and initiates tasks for you, with your approval. CraftBot can be your life coach that help define goals, and help you work toward them. Different from heartbeat, this runs daily, weekly and monthly to propose proactive tasks, while the heartbeat is used only for recurring tasks.
✅ Memory: every night 3AM, it "dreams" to consolidate the day's events into preferences, mistakes, events, and long-term memory about your tasks and habits. Here is the implementation in detail: store events in EVENT.md -> read the events and put them in MEMORY.md -> retrieve memory snippet with RAG -> agent reads the MEMORY.md if the snippets are relevant.
FORMAT.md: Agent sometimes outputs artifacts (PDF, Powerpoint) without consistency. We integrated FORMAT.md into CraftBot, so it can follow a format and design schema when generating files.
Multi-mode UI: Browser, Terminal (deprecated soon), or CLI
Model-agnostic (OpenAI, Anthropic, Google Gemini, and more)
Local LLM (Ollama) and self-hosted
CLI-anything support
etc, etc
📋 What are early users using CraftBot for?
Outreach, lead sourcing, PM tasks (we rely on heavily internally), SEO analysis, vibe-coding from WhatsApp, and more...limited only by your imagination! (and the model you use). There is no trick to it. Just tell CraftBot what you need as if you were talking to a fairy living inside your machine.
If you find issues using OpenClaw (Bad accuracy, token usage explodes, hard to set up), try CraftBot, a proactive agent that not only works, but works well.
the self-hosted angle is what makes this stand out for me. been running a couple local AI setups and the biggest issue is always that they're reactive - you gotta explicitly ask them stuff. a proactive assistant that watches your workflow and surfaces relevant info before you need it is genuinely different. love that it's built with Claude Code too. how does it decide when to interrupt vs stay quiet? that balance between helpful and annoying is the hardest UX problem in proactive AI imo
Local AI agent that plans ahead and doesn't send your data anywhere — solid foundation. 150+ default skills sounds impressive until you start wondering how many actually work reliably. Worth testing either way. 🤔
The biggest concern of openclaw is security reason, we can't give admin access to openclaw so we have to setup it in vps and do our task which is to exhausted and irritating same i have concern with this.
I like the idea of an AI that 'dreams' to keep track of and compartmentalize data it's received the previous day. Is the time it does only at 3am or can you potentially change it to fit other timezones?
I like the low-config setup. But why did you exclude OpenRouter as a first-class provider?
This look super exciting, but since it’s local-first, how are you handling security and permissions when the agent executes tasks on behalf of the user?
Congrats on the launch 😊 This feels like a strong foundation for personal automation ecosystems. I would like a visual workflow builder for tasks instead of only prompt-driven planning.
Onboarding might be overwhelming for non-technical users. Is there a guided template or tutorial to follow? Thanks in advance.
How does CraftBot compare performance-wise when running locally vs cloud-heavy agents?
Congratulations on shipping. What’s the most common use case users are adopting right now with CraftBot?
One of the coolest launch of the day! Btw what’s the hardest unsolved problem in making proactive agents truly dependable day to day???
Congrats!!! This seems to be a horizontal agent helpful for managing ops, marketing and dev all together.
About CraftBot on Product Hunt
“Self-hosted proactive AI assistant that lives locally”
CraftBot launched on Product Hunt on April 18th, 2026 and earned 233 upvotes and 28 comments, earning #3 Product of the Day. A self-hosted Proactive AI Assistant that lives inside your machine and works 24/7 for your daily execution. It autonomously interprets tasks, plans actions, and executes them to achieve your goals. It learns your objectives, proactively helping you plan and initiate tasks to achieve your life goals. MCPs,Skills, and external App integrations are supported. The agent harness, from prompt to agentic loop, is under the MIT license. Try it out here! https://github.com/CraftOS-dev/CraftBot
CraftBot was featured in Productivity (649.8k followers), Open Source (68.3k followers), Artificial Intelligence (466.3k followers) and GitHub (41.2k followers) on Product Hunt. Together, these topics include over 244k products, making this a competitive space to launch in.
Who hunted CraftBot?
CraftBot was hunted by Zac Zuo. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how CraftBot stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.
We started building CraftBot before OpenClaw went viral. Our goal is to create a proactive agent that actually works WELL. Different from the nanobot, MiniClaw, or other OpenClaw alternatives, CraftBot is built independently of OpenClaw.
🟠 CraftBot solves some of OpenClaw's current pain points:
✅ Saves more tokens: smart action retrieval (dynamically loading tools that are required into the context) and task mode switching (simple tasks use fewer tokens, while more complex tasks receive additional tokens to maintain accuracy).
✅ Simple to set up and use: clone the repo, run one command, and a browser interface launches. That's it. (Python and Node.js required though!)
✅ Proactive: a built-in planner that plans and initiates tasks for you, with your approval. CraftBot can be your life coach that help define goals, and help you work toward them. Different from heartbeat, this runs daily, weekly and monthly to propose proactive tasks, while the heartbeat is used only for recurring tasks.
✅ Memory: every night 3AM, it "dreams" to consolidate the day's events into preferences, mistakes, events, and long-term memory about your tasks and habits. Here is the implementation in detail: store events in EVENT.md -> read the events and put them in MEMORY.md -> retrieve memory snippet with RAG -> agent reads the MEMORY.md if the snippets are relevant.
FORMAT.md: Agent sometimes outputs artifacts (PDF, Powerpoint) without consistency. We integrated FORMAT.md into CraftBot, so it can follow a format and design schema when generating files.
Other features:
MCP support
150+ default skills (some from ClawHub)
App integrations (Slack, Discord, Telegram, WhatsApp, Notion, Gmail, Outlook, and more)
Multi-tasking
Multi-mode UI: Browser, Terminal (deprecated soon), or CLI
Model-agnostic (OpenAI, Anthropic, Google Gemini, and more)
Local LLM (Ollama) and self-hosted
CLI-anything support
etc, etc
📋 What are early users using CraftBot for?
Outreach, lead sourcing, PM tasks (we rely on heavily internally), SEO analysis, vibe-coding from WhatsApp, and more...limited only by your imagination! (and the model you use).
There is no trick to it. Just tell CraftBot what you need as if you were talking to a fairy living inside your machine.
If you find issues using OpenClaw (Bad accuracy, token usage explodes, hard to set up), try CraftBot, a proactive agent that not only works, but works well.