Whether you are running a team, a small business, or an individual brand, are there any manual tasks that are wasting your time or requiring headcount to handle? If so, you can consider using CraftBot to automate them for you.
In our team, CraftBot has already taken over 30% of the manual workload, and we are still working to improve it further to the point where it can handle at least 70% of computer-based tasks.
Here are some of our use cases:
Team directory management: CraftBot helps us organize our team folder on GDrive. All we have to do is upload files into a temporary folder, where they are transferred, categorized, and sorted. CraftBot manages an MD file as an index when needed to retrieve data for us.
PM work: CraftBot helps us crawl issues in our GitHub repo and put them into a requirements page in Notion. Then, it keeps track of progress every day at 7 AM and 5 PM JST. No more copying and pasting one by one for me.
Lead sourcing: It helps us research leads that fit given requirements and compile a report of their contact information, reasons why they qualify, and more. Then, I reach out to the leads personally. (as people can sniff out AI and sometimes reject it) But of course, outreach can easily be automated using CraftBot with app integrations and channels.
These are just some of our own use-cases. I would love to hear yours and discuss how CraftBot can help you save time and cost, and create value for you and your team. Please leave a comment below!
One Minute News
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.
@tham_yikfoong one command to launch the browser ui? thank you. i spent three hours trying to get miniclaw dependencies to behave last week. really appreciate the focus on simple to set up for a local agent. support on the launch.
One Minute News
@vikramp7470 Thank you for the comment!
Yes! A lot of the people are having the same experience. With CraftBot, after launching with the install command (or run command after installation), it will launch the browser interface. First timer also have a pretty straight forward onboarding process that helps to configure the CraftBot.
Happy automating!
@tham_yikfoong For PMs using this for outreach/lead gen, how's it handling the messy human part; like when leads ghost or need that nuanced follow-up only intuition catches? Does the memory system adapt to those "vibe checks" over time, or do you still need to babysit?
One Minute News
@dayal_punjabi At this stage you do need a Skill and recurring task working together to catch those nuance. This is how we set it up:
Ask CraftBot to setup a recurring task (we set it to happen daily) to look up our Notion CRM database, then check if follow-up are needed. CraftBot only alert me because I prefer to send the message myself. But I would say it does need to be setup correctly. Of course, we are working toward to make the agents more autonomous and understanding.
Hope that clear things up!
PicWish
@tham_yikfoong Love the local first approach. Are the memory embeddings happening locally on bare metal or does it need a dedicated gpu for chromadb to run smoothly?
I like the low-config setup. But why did you exclude OpenRouter as a first-class provider?
One Minute News
@joel_farthing Thanks! OpenRouter as provider is in our feature roadmap, still working on getting more providers out. Come back to check in a few more weeks!
One of the coolest launch of the day! Btw what’s the hardest unsolved problem in making proactive agents truly dependable day to day???
One Minute News
@lak7 Thanks!! I would say they are these two things: (1) How to make them less annoying and (2) actually suggest actionable tasks. Still trying to perfect them!
@tham_yikfoong Pretty cool! Will definitely gonna try CraftBot
Nas.io
Apart from the MCP, could we also plug in custom tools or internal APIs??
One Minute News
@nuseir_yassin1 Ahh yes you can! In app/data/action, create your own action with a decorator. Our agent will automatically register this as an action/tool. Here is one example of the grep_files action:
Perhaps we should support easy creation of tools in the browser interface too! That will be a cool feature in the future. Hope that answer your question!
ConnectMachine
How does CraftBot compare performance-wise when running locally vs cloud-heavy agents?
CraftBot
@syed_shayanur_rahman CraftBot is faster and cheaper for desktop automation, personal workflows, and background monitoring. Tool calls (filesystem, shell, GUI automation via the browser/CLI/GUI adapters) execute in-process through the local action executor. No serialization, no HTTPS round-trip, no sandboxed VM spin-up per action.
Cloud agents pay that cost on every tool invocation, plus egress for any file or screen context they need to inspect. They also monitor compute when idle (file watchers, schedulers, long-running monitors) and so burn budget even while waiting; CraftBot's event loop is effectively free at idle since it's just a local Python process.
Documentation.AI
Congratulations on shipping. What’s the most common use case users are adopting right now with CraftBot?
One Minute News
@roopreddy Thank you! Have not conduct any survey yet, but from a small group of testers we know, they are using it to generate reports. Basically moving data from one place to another + compile them.
Onboarding might be overwhelming for non-technical users. Is there a guided template or tutorial to follow? Thanks in advance.
One Minute News
@zerotox Thanks for the feedback! We are working on user playbook and documentation for that.