Go back

48 Hours With Clawdbot: How I’m Using It and Initial Reactions

47m 49s

48 Hours With Clawdbot: How I’m Using It and Initial Reactions

In this episode, the host shares his initial 48-hour experience with Claudebot, an open-source AI agent platform. Initially intrigued by a demo on X, he set up Claudebot on a virtual private server via Hetzner for enhanced security and isolation, rather than on his personal machine. This allows the AI to run autonomously 24/7 and connect via Telegram for easy interaction. The host integrated it with various tools via APIs, including Notion, Dropbox, X, and Google services, enabling automated workflows. Key applications include receiving a daily morning briefing with Aura ring scores and a curated X feed, automating podcast guest research, generating short-form content ideas from his existing transcripts and essays, managing fitness logs, and analyzing writing styles for personal development. While setup required technical effort, the ongoing cost is minimal, and the system significantly reduces friction in leveraging AI for productivity, though he notes an initial time investment in configuration and interaction.

Transcription

8363 Words, 44167 Characters

English
[MUSIC] Hello, my friend. Welcome back to another episode of Creator Science. I had a full episode outlined and planned to record and share this week for you talking about what's on my mind as of January 20, 20, 26, some general updates about how I'm thinking about content. But over the last 48 to 72 hours, I found myself spending a lot of time playing with a new tool called Claudebot. And if you've been on X at all over the last few days, you might have seen some chatter about this. I've really fallen down the rabbit hole and spent a lot of time looking at this. And so I thought today what I would do is record an episode that talks about my first 48 hours with the tool, how I found it, what I thought about it, how I set it up, some ongoing thoughts, and how I'm using it, concerns, how you should think about it if you're considering Claudebot, and just general takeaways for you. In case you are looking at this saying, maybe this is something I should spend time setting up. Maybe it'll save some time, maybe it'll speed up your interest in setting it up, totally up to you to decide. But that's what I want to talk about here today. I first came across this because I saw a video on X from a user named Alex Finn. I've started seeing a lot more of Alex's stuff on X over the last few months. He talks a lot about Claude code and vibe coding and AI in general. And he made a video showing how he bought a Mac Mini to run this Claudebot and talked about some of his use cases for how he's using it. And something about that video just made it seem both futuristic and interesting, but achievable for me. As someone who I would say, it's very fair to call me non-technical. I don't have an engineering background. I have a little bit of practice. I've used Terminal before, but not to build full applications or anything. So I'm mostly non-technical. But this video made it seem like I think I can set this up. It seems like the creators of Claudebot have been thoughtful about how to make it easy to set up, whether or not that's the right thing to do. We'll talk about here in a second, but it felt like something I could probably dive into. So after watching Alex's video, we talked about having this assistant that he can just chat with in Telegram or WhatsApp and tell us do things and set up these workflows so that every morning he gets proactive messages from this assistant saying, "Here's what I did last night." I thought, "Okay, let's give this a shot." So what is Claudebot? Claudebot is an open-source AI agent gateway that connects large language models like Claude to messaging platforms and tools running on a server. So that sounds very technical because I actually asked Claudebot to explain to me what it is and how to explain it. But think about this way. If you've used an LLM like Claude or open AI, you see the power of what AI can do for you. Claudebot basically allows you to plug into those LLMs, but let it run your machine. So some people are literally taking Claudebot, giving an access to their laptop, and therefore all of the apps and programs on their laptop and saying, "Do these things for me." Claudebot can do that. There are, of course, some concerns and considerations with that. If you think about an AI assistant as a human assistant, would you grant a new human assistant who you hired that you have no experience or background with? Would you grant them access to your personal work computer and all of the documents, apps, and things that are on it? Personally, for me, the answer was no. I wanted to, if I set this up, create it in an environment where I have very strong control over what it can actually access, and who is able to access it. You know? So the reason a lot of people are buying these Mac minis is because they set that up as its own dedicated environment. And they say, "I'm just going to put on that machine the tools and apps and whatever that I am willing to let it control." But there's a step further than this. So once I started understanding what Claudebot can do, I started looking up other videos of people who have set this up. And I actually looked for more technical people who have set this up. And I came across two videos on YouTube. One is by Neil Stevenson, that was published a couple of weeks ago, setting up Claudebot, and the other was by a user named Velvet Shark. And actually really liked the Velvet Shark approach because he was clearly a technical person and he took a security first approach. But both of these users, and actually suspect that Neil might have watched that same Velvet Shark video, they both set it up on a VPS, a virtual private server. And what that means is, it's not running on your machine at all. It's actually running on a virtual machine in the cloud on a server that you pay for. So this is what I did. I dug out an old MacBook Pro that I have since graduated from and it's just been sitting in my desk for years at this point. I formatted that disk and I started fresh with a brand new operating system. Then I set up Claudebot, I should say, in a virtual private server on a website called Hetzner.com. And I could only access that virtual private server in the beginning from that cleaned old laptop. So Claudebot only had access to whatever I put on that virtual server. And even if I screwed something up, it only had access to that laptop, not my personal machine. And so the key characteristics of this, by setting it up this way, this assistant is accessible and can run autonomously 24/7 on the server, not just when laptop is open, not just when I open the app. And it connects to, for me, Telegram. You can connect it to other messaging apps to communicate with it, but Telegram seems to be the easiest and most reliable. So I have it saved as a Telegram chat. And I actually use a tool called Beeper, beeper.com that aggregates my different chat tools. So inside of Beeper, I get direct messages from Instagram, from LinkedIn, from X. And it also pulls in my WhatsApp threads and Telegram threads. I use Beeper. I have a pinned chat for my Telegram chat with my Claudebot. And I can communicate with it. It's powered by Anthropics language model. I can communicate with it all the time. So what's cool about this is I can just give it selective access to things that I want and ask it to do stuff. And what's really cool about it is it's an open source project that has built in skills that as people develop, they add them to the project and you can just ask Claudebot to install this skill, whatever that skill is. And anytime I want Claudebot to do something, I say, I want you to do this. Can you do it? And it will tell me if it can and if it needs things from me. So right now I have it integrated with a few tools. Those tools are Notion, Myora Ring, My Fathom Notetaker, X, Dropbox, where I keep a lot of my work files, Kit, my email sending system, and my Google accounts like Google Sheets, Google Docs, my Google Calendar. All those things are access via API, not my personal login credentials. So the great thing about this is instead of just using Claude desktop, which you have to set up like projects, if you want to give it some instructions or memory, it remembers context across all of our conversations and inside of the files inside Claudebot. So it's as if it has near limitless memory and a persistent knowledge base to tell you whatever is within it. If you need it to reference things like the reason that I connected it to Dropbox is I wanted it to be able to access all of my podcast transcripts, 300 transcripts. I also uploaded a JSON of all the blog posts that I have written historically that I exported from Ghost. So now Claudebot can reference any of my past writing, any of my past episodes. And it runs a weekly process to check and see are there new transcripts, are there new essays, are there new broadcasts in Kit, and what it will do is something like, okay, new podcast transcript, I'm going to dig through and pull out some insights in short form, draft them inside of notion, and score them based on how good or how interesting I think this topic is. And so proactively anytime I create a piece of long form content, I now have several drafts of ideas around short form that I can look at, take inspiration, edit them, and say, okay, this is pretty interesting and publish that and it's based on my long form content. So this is a taste of what is possible here with this Claudebot because what the unlock has been for me as someone who has not tried to automate a ton with Claude in the past, this feels so much more user friendly to ask Claude to do things on my behalf. I can just text it, I just text it and telegram and say, hey, I want you to send me a report every morning going through my X timeline and I want you to tell me what is trending, I want you to do a vibe. check of what's like the current conversation on my 4U page of things that I pay attention to. I want you to pull interesting threads from people in the Creator economy. I want you to pull interesting threads from people in AI and tell me the engagement metrics on those threads. So I just get a curated list in the morning of these different tweets and I can go in and reply to them. I can educate myself. It also gives me a readout of my Aura ring scores that morning, which historically I've opened the Aura app and looked at my scores. But now it just gets served to me in the morning through cloud with my morning report as well as going in and I can reply to these different threads on X. So that's really exciting because essentially what I want to do as a Creator is spend more and more time building relationships, reading and creating long form content predominantly through writing. But as a Creator, especially a Creator who educates creators, I feel so much pressure to exist on social media and short form. And this helps me stay on top of kind of the vibe of what's going on proactively. And let's me react and edit revise short form ideas derived from things that I've already written in long form. So that just feels very interesting to me. So the setup was not the easiest thing in the world that I've done, especially going the route of the virtual private server on Hetzner. The hardest thing actually was connecting it to my existing andthropic account, not via the API. It really wanted to connect to the API inside of my anthropic cloud account, which I think can get very expensive. But I already have a cloud max account, just $200 per month. And I found how to set up cloud bot to connect to that subscription rather than the API. So my subscription cost stays the same. I was already paying for it. And the Hetzner virtual private server is about $6 per month. So for an additional $6 per month, I have the setup, is the takeaway. And it's so proactive and user friendly. The learning curve is real. I would say I came across that initial video about cloud bot at 8 p.m. on Saturday night. It was 130 until I actually had it working on this laptop that I also had to format and start over from scratch. And I slept until about 7.30 when the baby woke me up. Once we had our morning routine down, I spent all day Sunday playing with this, setting things up, giving it access to different APIs that I wanted to be able to access and do things with. And it's been very, very fun. The ironic downside is like, I've spent a lot of time talking to it now. And because it is so accessible, I can just pull out my phone. I've actually created a shortcut in Apple to push the action button and it opens my thread with my cloud bot. So I can just talk to it just by long pressing that button. So I spent a lot of time talking to it. Has that made me more productive or has it made me actually less present? We'll see. I'm going to give another week and I'll update you on that thought. Because right now, I've probably spent more time working over the last 48 hours working quote-unquote because I've been excited about this. I've been in flow and I've been setting it up. But here are some tasks that I have asked to be. I named my cloud bot to be because to be is a little creator science mascot. Here's what I've asked to be to do so far. So because I gave it access to notion, I created a connection, an app, and notion. And so I can connect to be to specific pages in notion to give it access. It doesn't just have access to everything I have in notion and less or until I want to give it that. But right now I have a page called to be dashboard. And within to be dashboard, I have a con bond board called to be tasks. I have a content ideas database called to be content ideas. And to be can also add pages to the to be dashboard. So it can't touch or read all of my stuff yet because again, I'm taking the slow and I care a lot about security, privacy, access. But I can ask to be to do things on my behalf in notion and it will create a page in the to be dashboard. So some things that's done so far. It's done guest research for my upcoming three podcast interviews. I asked it to create the structured prep document and we've iterated on the format of this where it goes through their career timelines. It finds the links to their different social profiles. It looks at other interviews that can access for some ideas. I give it the direction of what I want the conversation to cover. So it will do research in that lens. And this won't necessarily replace all the research I do for this interview. Like typically for an interview, I'll go listen to other interviews with that guest and I'm still going to do that. But this does serve us a lot of factual information that otherwise I'm spending time on doing. And within that document, I ask it to source with links where found the information that is presenting to me. So the next several interviews, the initial research done. Incredible. Now has stored all my podcast transcripts. I told you that where it can pull quoteable lines, ideas for short form, put that into the two B short form database for me to react to. I had it pull all my previous essays, like I said, so it can create short form content ideas from that. I connected it to a Google sheet. So previously when I was just using cloud, I created a fitness project. And that desktop version of cloud was creating spreadsheets for me every week for my fitness where I have a cell that I fill in. Here's the weight for this exercise. Here's a number of reps I did. Now that I'm several weeks in, it recommends my weight progression based on my goals. But when I was going out to my gym, I was still pulling up the Google Sheets app and then entering in that information in the cell, which is okay, but it's a couple of steps. So I gave Cloudbot access to that spreadsheet. And now I can long press my action button, click the voice transcription, and just tell Cloudbot what I've done from my exercise. And it will fill in the sheet for me. And then it will generate on a weekly basis a new sheet based on those goals in the same Google Doc. And I don't have to do this prompting anymore because we've created what's called a Cron job to do that automatically. So that's been really fun. It just feels so much more natural. There's less friction. And now I can ask Cloudbot anytime anything related to my fitness because it's authed into that sheet and the progress that I've made. Some other one off stuff that I've done that I think is interesting. As I think more about long form writing, I had a sense for a few writers that I really admire and respect their style. And I kind of feel like I'm a combination of those styles. So I gave it the name of these four writers. And I said, analyze these writers' styles and tell me what it is that makes their style them. And then how can I try to write more like them, but also a little bit more like this? It was a very cool exercise to read through the analysis of these four writers and then workshop with Cloudbot. Okay, how can my writing take more of the form of elements from these different writers? And it literally gave me exercises to write. So a couple of examples from this pile. I really like how dense and practical James Clears writing is. I think a lot of people would say he's an incredible writer. It's very practical in that way. I also like how warm and encouraging Amy McNeese writing is, her Instagram account is called Inspired to Write. So I had it do a little bit of analysis of these two writers to see what is it that makes me feel like Amy's writing is very encouraging. What is it about James' writing that feels very practical? And so it gave me some writing exercises to practice, to try and embody what it would be like to combine these strengths inside of my voice. A long time ago, I had a voice guide created from chat GPT where I said, "Here are a bunch of my essays. What makes a creator science essay, a creator science essay?" And it gave me kind of a guide. So now that lives inside my Cloudbot assistant. And so with that voice guide and with this analysis of these different writers, I said, "Okay, here are some of the essays that I've written on Substack. Tell me how well I'm doing in embodying some of the different style elements of these four writers." And it did that and it said, "You're actually like 80% of the way there. Here are the ways that you've done this. Here are areas you could push further and gives me very tactical direction on how to do this further." Again, this is all powered by Claude from Anthropic. So you can do this in Claude Desktop. You can ask it to do the same thing. So you can set it up a project file. You can give it instructions to say, "You are a writing coach. Here's my voice guide. I'm going to upload that. Here are some writers." So you can do a lot of this without Claudebot. My point is the friction now for me to communicate with the same technology that's underneath Claude is just so low because I'm just texting and telegram. The other great thing though is that all of this lives within my own system. It's very private. It's just in this virtual server that only I have access to that I'm only allowing myself to really access from this machine that I don't use otherwise. So it's very private in that way. Another thing I had it connect to was my fathom note taker. I said, "Every day, pull down transcripts from my latest fathom calls." So we can reference that in the future. And in particular, what I did, we had our town hall in the community last week. In the town hall, we talk about ideas and initiatives that we want to do in the future. We had an open discussion. So I said, go to Fabbum, pull the transcript from that call. Then I uploaded the Zoom chat file that I had saved to my computer. I said, look at the transcript. Look at this Zoom chat file. Create a document in Notion with the Action Items for what I proposed and what the community agreed with on that call. It did that in moments. And it also pulled testimonials from the chat call of people saying, I love the lab. The lab is the best investment that I made in myself. It was because of the lab that I made this decision at the offline event last year. I did this and it made a huge difference in my year. It just pulled these testimonials that because I was leading the call, I didn't even see this happen in the chat. And it just did that on its own volition, which was so awesome, so great. So the recurring task, as I said, we have this morning briefing that shows me my Aura scores plus a curated X-feed to kind of give me a pulse check and recommend some posts that maybe I could weigh in and give my thoughts. It pulls the Fathom meeting notes every day, saves to memory. So I can go and say, okay, I have a VIP call with this member of the lab today. I can ask Cloudbot to look at our last three VIP calls with that person and remind me what we talked about. I can see a future very soon where I create my own CRM that is updated all the time from transcripts from call logs because that can just be so, so useful. It does a podcast transcript sync, the kit broadcast sync once a week. And it's also doing a weekly security scan because I've constantly been asking it security questions to ensure that it is not accessible outside of me. Right now, a lot of the conversation on X is like here are the security vulnerabilities of Cloudbot, which you should take seriously. And a lot of the reasons people are not secure is because they're running it on their main machine and not thinking about security at all. So having it on a separate machine, that's a good step. Having it in a remote virtual server, that's a good step. Today, we did something called implementing tail scale, which makes it even harder to access. So anytime I see a threat on X about security, I send that to my Cloudbot and say, hey, look at this. And tell me if we have any of the vulnerabilities that are mentioned here. And we'll do its own security scan and say, here's where we're already ahead of this, here's where we might be able to harden this a little bit more. And so probably the most common conversation I'm having with it is, how do we secure this? Are there any risks involved with doing this thing? I'm asking you, and it's constantly telling me, well, we can do, and it will just go and do it on its own. I just say, yep, please do that. So I would recommend, if you are going to set this up, keep that security mindset and keep talking to it about security, ask itself to do an audit periodically. The biggest threat seems to be code injection, malicious code injection. Because you give Cloudbot access to files and the ability to search the internet using the Brave browser, I created an API key to Brave, it can search the internet using Brave. But if it comes across a prompt trying to tell us to do something malicious to my machine, if it thinks that prompt came from me, it could make bad moves, which, again, if that's on your personal machine and has access to your credentials, it could go and log in as you to one of these websites that has your credentials. Email those credentials to the malicious actor, which is why I just don't give it access to my personal machine or give it any of my personal logging credentials, it's all API access. But it's very intuitive to ask it about security threats, but then you're also trusting the AI to act in your behalf, which hopefully you can. This does not come without some level of risk, which is why just keeping as much distance from things that are very personal and risky is good. So here in a second, I'm gonna let you know how I'm thinking about using Cloudbot in the future and also break down whether I think you should use Cloudbot, but first we're gonna take a quick break for our sponsors. I'm sure I don't need to tell you this, but being a creator is really hard. It's hard to attract an audience, it's hard to build and sell an offer that truly helps people, it's hard to fit in with people who aren't creators and it's hard to weather all the challenges in periods of uncertainty that come your way. And that's why we build the lab, our membership for professional creators like you. Think of the lab like a group chat of friends who all happen to be doing the same thing you are. Not only do we share notes and pass along what's working for us, but we also cheer each other on and lift each other up when things are hard. Education is changing, which means your business may be changing and the way you need to learn is changing too. With the current pace of change, you need to learn by experimenting and sharing notes with others who are experimenting too. I've been doing this creator thing for almost 10 years now and things have never been changing so quickly. It feels crazy. And yes, the lab has continued to help me grow, but more importantly, it's helped to keep me feeling sane. It's as much a part of my social life now as it is my professional life. We just announced our next lab offline event in June ahead of KIT's Crafped and Commerce Conference. It's going to be bigger and better than last year and we'd love for you to join us. Learn more and get started at creator science.com/lab. That's creator science.com/lab. All right, so how am I thinking about using CloudBot in the future? I think about it from the perspective of research, ideation, automating some stuff that is annoying. This episode right here, once it's recording, I'm going to send it to my audio engineer. Once he masters the episode, we'll have an audio file that typically we would put into a tool called CastMagic to get the transcript. And I have a lifetime deal with the CastMagic, so that doesn't cost me anything. But I think I could probably just take this file, give it directly to CloudBot to transcribe and make show notes out of it. But I think what I'll do, I'll take this a step at a time. I'm probably going to put it back into CastMagic, but I'm going to then ask CloudBot to create an ongoing prompt for show notes to give us things like, "Hey, here are things that you mentioned that you would put in a show notes. Send me the links." At the beginning of this episode, I said that there are a couple of YouTube videos I watched to set this up. I'm going to set it up so CloudBot prompts me to find those videos, to send it to it, so it can create show notes that includes all the things I promised to give you in the show notes. I think our show notes have a ways to improve. Right now, we're kind of using the default CastMagic prompts. I know I could go into CastMagic and make my own prompts, but I'm going to set this up now as a workflow in CloudBot to pull down the transcript, make show notes out of it with timestamps in a certain format that fits to make my assistance job even easier of posting this in megaphone or host. And maybe I'll be able to connect to the megaphone and actually just have it fill in that stuff itself. I don't know, we'll find out, but I'm going to take it one step at a time. I like it as a research partner a lot because it can identify things, sift through them, or present me a huge pile of stuff that I can sift through and make strong decisions. I love that I can build this institutional memory inside of it in this private server of all my podcast transcripts of all of my research documents because I can go to it and say, "Hey, I want to create a carousel about some of the most referenced books on our podcast." Go through the transcripts, find all the books mentioned, rank them by a number of times they're mentioned, make a document in Notion, and then propose an order for the carousel. And then I can have my team, my designers create a carousel around that. It does a lot of this formatting and research that none of us particularly enjoy doing, but as a step of the process to make the thing or get to the part of the process we do enjoy doing, I think it can do that and it can do it consistently in an automated way if I just set up the process. It can be very proactive. I saw something that Alex was doing was giving an access to his personal to-do list and saying, "What are the things that you can do for me on this list and just letting it run overnight?" Maybe I'll get to that point, but again, I've been keeping it kind of away from the majority of my personal documents and stuff, but I like the idea of saying, "Here are things I need to do. What can you take off my plate?" Cloud co-work, I think also can do this if you're using the Cloud Desktop app. So if that feels more reasonable and accessible to you, try it. Because again, I think a lot of this can be done just with Cloud Desktop if you know what you're doing or Cloud Code, Cloud Co-work. Cloudbot is a more intense and risky, I think implementation of this, but there are some upsides in terms of institutional knowledge, the context window and privacy being on your own machine versus within the confines of this app. Other stuff I've been doing in Cloud in the past is, I will give it drafts of my essays and say, "Where can this be? "Stronger, where can it be? "Weaker?" I like doing that inside the Cloud Desktop interface. doing that in telegram feels a little weird? Like I know that actually in Claude, it will create. create some artifacts for me as a PDF, as a markdown file, as an image or a spreadsheet. And I'm sure Cloudbot can do that as well. But there is something about the Cloud app that feels more intuitive for that. So I do think I'll continue to use the Cloud app from time to time. And in fact, sometimes I've broken my connection to Cloudbot and I've had to go into Cloud the app and say, hey, fix this. What's broken? What's going on? And it helps me get it back up. So I don't know this will completely replace Cloud for me, but I can tell you, I haven't really touched chat GPT in a long time. We do have the OpenAI API tied into Cloudbot because I wanted to send voice notes. So I can send a voice note as I was saying with a fitness example, and it will transcribe it and answer it for me. But man, I'm just so impressed by everything and Thropic has put out making stronger tooling, I think, than OpenAI. So should you use Cloudbot? Ultimately, I think this is a good fit for you if you're comfortable in willing to learn some basic server and terminal skills. It certainly makes you feel confident and comfortable because you ask it questions and it gives you an answer that's way more technical than you understand. You're like, OK, that sounds smart. Go ahead and protect yourself in this way. But I do recognize that being non-technical, I am ultimately trusting the AI underneath this and the team that is contributing to the open source Cloudbot project. But it's cool that it is open source because as people use it, they make it stronger, they make it better, and then my Cloudbot can ping documentation of the Cloudbot project and update itself with security patches and things like that to continue to make it stronger. If you want an always-on assistant that integrates your tools, this can work. But again, I think you can probably do this with Cloudcode. I just never did personally. This is kind of the key thought for me that I would like to pass on to you. Cloud desktop, Cloudcode, CloudCode work, or OpenAI or any of these tools. Ultimately, they're all tools. They're what you make of it. And if you can set up your tool stack to do the things that you want, you don't need to implement a new tool stack because this was quite a bit of setup to get it up and running. Like a full 24 hours probably of just getting things set up in a way where we could communicate more frictionlessly. But 24 hours is also not a huge cost to get this going. If this continues to save me time and do these little tasks for me, it's been pretty awesome so far. I do think you want to keep thinking for security lens. And so if you don't want that on your mind, maybe don't use Cloudbot. If you want to put Cloudbot on your personal computer, I personally just wouldn't recommend it. I would say definitely use a virtual private server. The one I used again is headsnord.com. It's a little less convenient. What I see about people using the Mac minis that does seem attractive is you can see the code base on your desktop and you can just drag and drop files that you want Cloud access onto that computer. You can air drop it from Mac to Mac in that way. And there's something attractive about that for sure. But the virtual private server seems way safer. There's a step removed from getting your files into it, but it feels way safer. So that's what I would recommend. If you're a little intimidated about terminal and command line, maybe hold off. If you want to plug and play user friendly solution, this is still pretty DIY, still pretty hacky. I think the direction everything is heading is in this direction. So I think we will see more user friendly versions of this. And again, I kind of feel like Cloud Co-Work is a lot of this. Combining Cloud Co-Work with Cloud Code, I've talked about this being proactive. Cloudbot being proactive and doing stuff for you. But ultimately, that's just code. Those are just what's called cron jobs. These are hooks and workflows. I think you can set that up with Cloud Code and Cloud Co-Work. So if you're looking at this and you're like, I don't know, it seems like another thing, but you're feeling FOMO. If your systems are working, just keep using them. But if you're drawn to it and you want to try stuff out, try it out. Who am I to stop you? I'm having a lot of fun with it. And again, if you're taking a security first approach, I think it could be fun for you. So some questions that I asked Cloudbot to add here to anticipate what you may be thinking. How technical do you need to be to use this? I think you need to just feel comfortable using terminal and comfortable talking to LLMs like Cloud or Chat GBT about using terminal. They have come so far and just giving you step by step here's how to set this stuff up. Can you run this on your Mac instead of a virtual private server? Yes, but then your Mac has to be on all the time. The virtual private server is on all the time. My current Cloudbot Mac is closed. It's asleep. And I can text Cloudbot right now because it's on a virtual private server. The virtual private server costs $5 to $10 per month. Then you have your Cloud subscription or Cloud API costs or whatever API you're using to plug this in. I'm using CloudOpus as the model to do most of this, which is heavy powered. It goes through a lot of tokens. But I'm on the Cloud Max subscription. It's $200 a month. I did hit a limit yesterday. It's a five hour context window. So I had to wait about an hour to use it again. But then I had Cloudbot set itself up to have Gemini as a fallback. So in the future, if I hit my CloudOpus limit, I can fall back on other models. And you can set up multiple models. A lot of people are recommending a tool called Mini Max, which I don't know a lot about. But apparently, it's very capable and uses far less tokens and energy. So you could do that. Set up took a few hours to get it going. 24 hours to fully feel like it's up and running and capable of doing things. I actually want it to do. What can go wrong? If your server is exposed, if your credentials get leaked, if there's unauthorized access, those are the horror stories, which again is why, however you can do to harden the security and ask it where are we exposed? What can we do? Here's an X thread. Are we at risk here? I'm just constantly asking those questions. And I feel like my setup now is pretty strong. Should you connect your email or banking? Personally, no. I would not do that. I would not give it access to my one password. I haven't even given an access to my email. People love giving it access to email and having it clean up. But it seems like it's mostly just adding folders and tags and archiving things. I already have a pretty good system in my email inbox with my assistant who I do fully trust. I don't really want it out in the world communicating as me. So I'm taking that slow. Can't write content for you. Definitely. And this is kind of my existential question of where is content heading now that is becoming so easy to generate stuff. I think at the end of the day, anything with AI, you've got to ask yourself, what am I outsourcing here? And am I outsourcing difficult things that I want to get better at? Because if you want to become a better writer, but you're asking AI to write everything for you, you're not going to become a better writer. You're going to become a worse writer. So I'm always asking myself, is this a skill that I want to personally get better at? If the answer is no, then I feel more eager to use AI. Drafting posts for X based on my essays, I'm going to keep trying to see if I can get that to work, honestly. If I can get short form drafts that are derived from my long form work that are my ideas, that sound like me. And I don't have to think about it all that much. I don't hate that. Because ultimately, like I said, I want to spend more time reading, writing long form, creating long form, could be podcasts like this, could be YouTube videos as well. And so if AI gives me more time back to read more, write more, practice my writing, I think I'm comfortable letting it write some short form for me. If I feel like I want to keep showing up on those platforms more consistently and repurposing the IP that I'm putting into long form, here's a hear from you listening to this, how that strikes you. Because I'm still a little on the fence about it. Because if my X feed is just AI created short form content, how do I feel about that? I don't feel great. But ultimately, if it's the writing someone has already done in long form, I also don't feel bad about it. I don't know. I'm kind of on the fence. You've probably seen of the last few months that I've pulled back a lot on short form. Because it just simply hasn't been as big of a priority for me as long form. But there's value there. And I feel like the future belongs to people who have distribution. And if my long form writing enables me to create short form content that I can publish and build distribution and reach more people, help more people, it seems like I shouldn't say no to that. The line of integrity I draw is, is this my writing repurposed? Is this my ideas? Yeah, I don't know. I'm still thinking about that. So you have to figure out where you draw the line, what feels right to you. But that's currently how I'm tossing it around. Will this replace members of my team? I don't think so. I do think it will displace some of the work on their plates and give them more time back to do more creative tasks and thinking. But I have no plans to change my team makeup because of this. Any integration? that I wish existed. One problem I did run into because of running on a virtual personal server. There was a skill building to Cloudbot that was called YouTube Watcher where you could drop a YouTube link, it would pull the transcript and let you talk to that video. It seems like YouTube is blocking that from VPS's so I can't actually do that. I can manually copy the transcript and paste it in. But that's a research aspect that could be a little more frictionless. I don't know. The thing I wrote in my essay this weekend, my newsletter this weekend was in a world where we're using AI to summarize content and/or using AI to create short-form content. What is the role of content? What is our role as creators? And when I think about my own behavior, I'm not consuming less content, quote-unquote, but I am consuming differently. So the question that I'm trying to keep top of mind all the time is what types of content am I personally, proactively seeking out and placing a premium on? And I came up with one, two, three, four, five different buckets of content that I'm still personally consuming and placing a premium on. And those are long-form writing, books, sub-stack articles. I love seeing a window into how people think. And I am assuming when I read that long-form writing, that it was written by a human. Effortful art, things that are verifiably human effort, this is a lot of like the reels that I watch. Artists who are just doing crazy, artists and engineers, really all kinds of people who are doing crazy things with their time and capturing it on video. I love it. I love seeing what humans are capable of, especially when they've dedicated months to a project or years to their life to getting good at it. Demonstrations are becoming increasingly popular. A lot of long-form YouTube videos I watch now, they are either interviews, which I'll talk about here in a second, or live demonstrations of how people are doing something. Because I can go to Claude and ask for a step-by-step on how to do something. But it hits a little bit different when you watch somebody demonstrate how they do the thing and why they do it that way. That's a verifiable experience that I really enjoy. So demonstrations are definitely still popular and personally, I think, in our interviews, I'm going to be doing more of probing and asking people like, "Show me how you do this." So if you watch on YouTube, you'll actually see a screen share of people showing how they do a certain process or thing in their business. The fourth bucket that I pulled out were interviews with people who have unique verifiable experiences. I love the direction that Tim Ferris has been going on his podcast where he's basically like, "I'm opting out of the book tour, Ferris Wheel." And he's just following his own curiosity and talking to people who have unique human experiences. And I don't know what I'm going to get out of those episodes, but I find myself trusting certain interviewers like Tim Ferris, like Rich Roll, knowing that whoever they bring on, there's a reason they discern that they should bring that person on, and they're going to guide a really interesting conversation. So I still watch a lot of long-form interviews. And the fifth bucket is Good Hangs. People who, when I watch their content, when I consider content, they make me feel comfortable at ease, more confident, like I'm having fun. Some of the podcasts that are good at this, Amy Poler's podcast literally called Good Hang is great at this. Vultures Comedy Podcast, Good One is great at this. Mike Bribigley's podcast is great at this. Pete Holmes's podcast is great at this. So I enjoy spending time with creators who I enjoy spending time with. But what I'm doing less of is getting clickbaited into a video because they made me uncomfortable at the package, not knowing some answer to something. And then suddenly I just watched a 20-minute video. I'm able to reclaim my attention back from that because if I'm baited into watching a video that I don't actually want to dedicate 20 minutes to watch, it's easier than ever to pull out and close whatever curiosity loop was open. But I do think as creators, we have to think about how do we show up and positively contribute to people's lives? Now that we have this unbelievable technology in front of us, I just don't think we can deny the technology that is here. And the fact that people really value their time and they want to get time back, they want time savings. And so I think we have to be intellectually honest and amoral about this and say, if people are going to use these technologies to compress and compact our content because they want the answers held within it more quickly than we're giving it. Maybe that's not the way we should be creating content. Maybe we need to find ways to show up that people don't want to compress that experience and they want to experience it fully. And that's partially why I'm really excited about a future where I'm spending a lot more time writing long form and writing books, frankly, because the time that I get back from AI and tools like Cloudbot, I want to repurpose into activities that I really enjoy, like reading, like spending time with my family, like having human lived experiences that then I can reflect back into content that is unique and different than just straight up how to step by step that can be generated based on my particular experience. But it is a big change. It's a big change for educators like us. I think we cannot put our head in the sand and hope that it doesn't come for us. I think it's coming for us. And we have to ask ourselves, how do we show up and contribute and add value and serve in the way that people most want us to hang out to show up. So that's how I am using Cloudbot. That's how I'm thinking about AI in the season and content in the season. I hope this is instructive to you. I'm going to try and link everything I mentioned here in the show notes. Cloudbot's gonna help me on that. If you have any questions you can tag me @jclouds on social media and ask. If you enjoyed this episode, leave a comment here on Spotify and let me know. Leave a rating or review and Apple podcasts if you haven't already. Thank you for listening as always and I'll talk to you next week.

Podcast Summary

Key Points:

  1. The host discovered and experimented with Claudebot, an open-source AI agent gateway that connects large language models like Claude to messaging platforms and tools on a server.
  2. For security, the host set up Claudebot on a virtual private server (VPS) via Hetzner, isolating it from personal devices and controlling its access to APIs for tools like Notion, Dropbox, X, and Google Workspace.
  3. Use cases include automating a morning briefing with health scores and curated social media content, researching podcast guests, generating short-form content ideas from long-form work, managing fitness data, and analyzing writing styles.
  4. The setup, while involving a learning curve, costs about $6/month for the VPS on top of an existing Claude subscription, making it a proactive and low-friction AI assistant accessible via Telegram.

Summary:

In this episode, the host shares his initial 48-hour experience with Claudebot, an open-source AI agent platform. Initially intrigued by a demo on X, he set up Claudebot on a virtual private server via Hetzner for enhanced security and isolation, rather than on his personal machine. This allows the AI to run autonomously 24/7 and connect via Telegram for easy interaction.

The host integrated it with various tools via APIs, including Notion, Dropbox, X, and Google services, enabling automated workflows. Key applications include receiving a daily morning briefing with Aura ring scores and a curated X feed, automating podcast guest research, generating short-form content ideas from his existing transcripts and essays, managing fitness logs, and analyzing writing styles for personal development. While setup required technical effort, the ongoing cost is minimal, and the system significantly reduces friction in leveraging AI for productivity, though he notes an initial time investment in configuration and interaction.

FAQs

Claudebot is an open-source AI agent gateway that connects large language models like Claude to messaging platforms and tools running on a server. It allows users to automate tasks by giving the AI access to specific apps and data via APIs, enabling it to perform actions on their behalf.

You can set up Claudebot securely by using a virtual private server (VPS) in the cloud, which isolates it from your personal devices. This approach ensures the AI only accesses the tools and data you explicitly grant it, minimizing security risks.

Claudebot can automate tasks like researching podcast guests, generating short-form content from long-form transcripts, managing fitness data in spreadsheets, and curating social media feeds. It can also analyze writing styles and pull action items from meeting transcripts.

Claudebot accesses data through APIs rather than personal login credentials, and it can be configured to only interact with specific tools or databases. Running it on a dedicated server further enhances privacy by limiting its access to your main devices.

The costs include a subscription to an AI model like Claude (e.g., $200/month for Claude Max) and a virtual private server (e.g., around $6/month on Hetzner). There may be no additional API fees if configured to use an existing subscription.

Claudebot reduces friction by allowing creators to interact with AI via simple messaging apps, automating repetitive tasks like content research and social media monitoring. This frees up time for more creative work like building relationships and long-form writing.

Chat with AI

Loading...

Pro features

Go deeper with this episode

Unlock creator-grade tools that turn any transcript into show notes and subtitle files.