Top
Best
New

Posted by KuzeyAbi 1 day ago

Clawdbot - open source personal AI assistant(github.com)
366 points | 232 commentspage 4
Havoc 1 day ago|
What is the intended usage case? I mean beyond what say perplexity app chatbot/search does.

Struggling to see the assistant part here. Interact with other people in WhatsApp on your behalf or something? Guessing that would annoy others fast

kristopolous 1 day ago||
Baffling.

Isn't this just a basic completion loop with toolcalling hooked up to a universal chat gateway?

Isn't that a one shot chatgpt prompt?

(Yes it is: https://chatgpt.com/share/6976ca33-7bd8-8013-9b4f-2b417206d0...)

Why's everyone couch fainting over this?

shmoogy 1 day ago||
It's good at making new skills for itself, and the ability to add to WhatsApp, telegram, and discord means sharing access to internal applications and not needing users to get onto VPN makes a great combination.
kristopolous 1 day ago||
You're just telling me common features. Those are just normal things now
edmundsauto 3 hours ago||
What systems are making new skills for themselves? Not being snarky, I find this sort of self-teaching incredibly interesting but have only ever seen this approach
eclipxe 1 day ago||
Less space than a nomad style comment
mickdarling 16 hours ago||
I'm looking at it right now as a tool I can hollow out and stuff in my own MCP server that also has personas, skills, an agentic loop, memory, all those pieces. I may even go simpler than that and simply take a look at it's gateway and channels and drag those over and slap them onto the MCP server I have and turn it into an independent application.

It looks far too risky to use, even if I have it sequestered in its own VM. I'm not comfortable with its present state.

edmundsauto 2 hours ago|
Where I think agents become fascinating is when we give cc an interface to something like clawdebot, plus any logging/observability, and tell it to recreate the code base.
hestefisk 20 hours ago||
This is really cool, nicely done. Q: How did you get the WhatsApp integration working? I thought that was completely closed off unless you are in Europe.
dewey 20 hours ago|
Because it's using an actual Mac as a gateway to run this on: https://docs.clawd.bot/help/faq#do-i-have-to-buy-a-mac-mini-...
1-6 1 day ago||
I see this posted everywhere this week. Is it really that good? I understand this runs on any hardware (not limited to Mac Minis) as long as you have an API key to an LLM (Preferably to Claude). People online make bold promises that it will change your life...

It sounds interesting to me, I might install it on a cheap Mini PC with Ubuntu. This can't come at any worst time as storage and RAM has gotten astronomical. I feel bad for people who are just starting to build their first rig and an alt rig for this.

jhickok 1 day ago||
I thought the same thing. I had a spare iMac sitting around so I thought I would kick the tires on it. I realize I could have used something else, but I wanted to give it iMessage access. I have to say, it's just better enough than a few things I have tried to really give me a glimpse of what is possible and make me excited. I am nervous about handing over a computer, my accounts, data, etc to a tireless bot that can destroy my life for a year on accident, but regardless I think this is startling good and fairly polished.
mentos 1 day ago||
What’s the main use case for you or feature with the greatest promise?
jhickok 1 day ago||
It's only been a few days and I am still exploring, but my household has two adults and three kids all with very busy, individual schedules, and one of the nicest features was setting up a morning text message to everyone with reminders for the day. It checks school schedules, test reminders, sports events, doctor's appts (I am in PT), and adds personal context assuming it has access to it (it usually does). I understand much of this probably could have been done for a while, but this seems like the nicest packaged up assistant that I have tried.
eclipxe 1 day ago|||
You can use local llms, API key is not required...
eclipxe 1 day ago|||
I've been really impressed with it.
wetpaws 1 day ago||
[dead]
rlt 1 day ago||
The hype is simply due to this being the “ChatGPT moment” for personal agents. It’s showing people the future. The software itself isn’t particularly impressive.
JoeDaDude 1 day ago||
Making AI companions is becoming a widespread little hobby project. Many have created them and shared instructions on how to do it. My preference would be to use local resources only (say, with ollama), they can even be made with voice recognition, TTS, and an avatar character.

While I have not interfaced my AI with all the services that Clawdbot does (WhatsApp, Slack, etc.) I don't think that is too much of a stretch from my very simple build.

e12e 16 hours ago|
I also would like local LLMs - but that's hardly the biggest issue with these projects?

You point it at your email, and you've opened a vector for prompt injection and data exfiltration - all as an integral part of the features you want (read my emails, send some emails).

Your local LLM won't protect you there.

You could probably write some limited tools (whitelist where mail could be sent) - but it goes against the grain of "magically wonderful ai secretary".

Security is not a convenience.

neoden 1 day ago||
So it's using Pro/Max subscription. Isn't this going to be stepping on the same rake as OpenCode?
akmarinov 1 day ago|
It did but they worked around the limitation.

Also you can use any other model - Codex, MiniMax, etc

davidm888 1 day ago||
I installed it a couple of days ago on a Proxmox VM on my home lab server to play with it. The key features are that it has local memory, generates cron jobs on its own and can be the one to initiate a conversation with you based on things that it does. Here are a few simple things I tried:

1. Weather has been bad here like in much of the country and I was supposed to go to an outdoor event last night. Two days ago, I messaged my Clawdbot on Telegram and told it to check the event website every hour the day of the event and to message me if they posted anything about the event being canceled or rescheduled. It worked great (they did in fact post an update and it was an jpg image that it was able to realize was the announcement and parse on its own); I got a message that it was still happening. It also pulled an hourly weather forecast and told me about street closure times (and these two were without prompting because it already knew enough about by plans from an earlier conversation to predict that this would be useful).

2. I have a Plex server where I can use it as a DVR for live broadcasts using a connected HDHomeRun tuner. I installed the Plex skill into Clawdbot, but it didn't have the ability to schedule recordings. It tried researching the API and couldn't find anything published. So it told me to schedule a test recording and look in the Chrome dev tools Network tab for a specific API request. Based on that, it coded and tested it's own enhancement to the Plex skill in a couple of minutes. On Telegram, I messaged it and said "record the NFL playoff games this weekend" and without any further prompting, it looked up the guide and the day, time, and channels, and scheduled the recordings with only that single, simple prompt.

3. I set up the GA4 skill and asked it questions about my web traffic. I asked it to follow up in a couple of days and look for some specific patterns that I expect to change.

4. I installed the Resend skill so it could send email via their API. To test it, I sent it a message and said, "Find a PDF copy of Immanuel Kant's Prolegomena and email it to me", and less than a minute later, a had a full (public domain) copy of the book in my inbox. Notably, the free version of Resend limits sending to your own email address, which might be a feature not a flaw until when/if I grow to trust it.

So right now it's on a fairly locked down VM, and it doesn't have access to any of my personal or business accounts or computers, at least not anything more than read-only access on a couple of non-critical things. Mostly just for fun. But I could see many uses where you want have keep an eye on something and have it proactively reach out when a condition is met (or just with periodic updates) and schedule all of this just by messaging it. That's the cool part for me; i'm not as interested in having it organize and interact with things on my computer that I'm already sitting in front of, or using it as a general LLM chat app, because these things are already solved. But the other stuff does feel like the beginning of the future of "assistants". Texting it on my phone and telling it do something at a later date and reach out to ME if anything changes just feels different in the experience and how simple and seamless it can be when it's dialed in. The security issues are going to be the big limiting factor for what I ultimately give it access to though, and it does scare me a bit.

e12e 16 hours ago|
> ... it doesn't have access to any of my personal or business accounts or computers, at least not anything more than read-only access on a couple of non-critical things

How have you set up read-only access? Network shares mounted as a guest/read-only user? Custom IMAP login with read-only access?

sergiotapia 1 day ago|
It's all hype and twitter-driven development. BEWARE.
More comments...