OpenClaw, Bob, and a Small Taste of the Future Source

1---
2title: "OpenClaw, Bob, and a Small Taste of the Future"
3date: "2026-03-08"
4tags: ["openclaw", "ai", "automation", "telegram", "kimi", "productivity", "bob"]
5author: "Gavin Jackson"
6excerpt: "I built an AI bot called Bob on a Mac living on the top shelf of my pantry. OpenClaw, Telegram, Kimi K2.5, and Brave Search turned out to be a surprisingly compelling preview of the future."
7---
8
9# OpenClaw, Bob, and a Small Taste of the Future
10
11I've tried a few AI assistants over the last year, and most of them have felt like tools I visit rather than systems I actually live with.
12
13**OpenClaw** was the first one that felt different.
14
15Not because it was perfect. It definitely isn't. But because it let me build something that felt personal, local, and oddly futuristic.
16
17In my case, that system is called **Bob**.
18
19Bob runs on a Mac that lives on the top shelf in my pantry. I talk to him from my phone through a Telegram bot. Behind the scenes, OpenClaw handles the orchestration, **Kimi K2.5** handles the model side, and **Brave Search API** gives Bob a way to look things up on the web.
20
21That setup is not quite Jarvis from Iron Man, and Bob is not KITT from Knight Rider.
22
23But it is absolutely a taste of that future.
24
25## What Makes OpenClaw Interesting
26
27OpenClaw is not just another browser chat UI. It is an assistant framework that can sit inside your own environment, keep context, access local tools, and communicate through messaging channels.
28
29That is what made it click for me.
30
31Instead of opening a website, pasting context, and hoping the model remembers what I meant, I can message Bob directly and have him operate in an environment that already knows about my setup, my tools, and my preferred workflows.
32
33That shift matters more than it sounds.
34
35## My Bob Architecture
36
37At a high level, the setup looks like this:
38
39```text
40Phone
41  |
42Telegram
43  |
44OpenClaw bot / gateway
45  |
46Bob on pantry Mac
47  |
48|- Kimi K2.5 API for model inference
49|- Brave Search API for web research
50|- local tools, files, scripts, and automations
51```
52
53The hardware side is gloriously unglamorous. Bob lives on a Mac sitting on the top shelf in my pantry, quietly doing his thing in the background.
54
55The software side is more interesting:
56
57- **Telegram** is the user interface
58- **OpenClaw** is the runtime and orchestration layer
59- **Kimi K2.5** is the model Bob talks to
60- **Brave Search API** gives him current web access
61
62That combination turned out to be a sweet spot for me.
63
64Telegram means I can talk to Bob from anywhere without needing to VPN into home or sit at a terminal. OpenClaw gives Bob a real operating environment instead of just a chat box. Kimi K2.5 gives him the language model. Brave gives him a way to verify things and pull in current information when needed.
65
66## The Cost
67
68This setup has also been pleasantly affordable.
69
70I bought **US$50 of Kimi API credits**, which is enough to do real experimentation without feeling like every query needs a budgeting committee. I also pay **US$5 per month for the Brave API**, which is a pretty reasonable price for giving Bob the ability to search the web.
71
72That is one of the more exciting parts of the whole exercise. A system that would have felt wildly out of reach a few years ago is now possible with a spare Mac, a messaging app, and a fairly small monthly spend.
73
74## Why This Feels Different
75
76The magic is not just "AI in chat".
77
78The magic is that Bob feels like he exists somewhere.
79
80He has a home. He has tools. He has channels. He has a persistent identity. I do not think "I am going to use an LLM now". I think "I'll ask Bob".
81
82That sounds silly until you experience it.
83
84Once an assistant becomes reachable from your phone, can search when needed, can act in a local environment, and can carry some continuity between interactions, it stops feeling like a demo and starts feeling like the beginning of a real personal agent.
85
86That is where the Jarvis and KITT comparisons start to make sense. Not because the implementation is anywhere near that polished, but because the interaction model starts to resemble those fictional assistants more than a normal app does.
87
88## What OpenClaw Does Well
89
90There are a few things OpenClaw genuinely does very well.
91
92### 1. It Bridges AI and Real Systems
93
94This is the big one.
95
96OpenClaw is valuable because it connects models to an actual runtime environment. It can work with local files, tools, scripts, and messaging channels in a way that feels much more agentic than a normal web chat.
97
98### 2. Telegram Works Beautifully as a Front End
99
100For my use case, Telegram is an excellent interface. It is fast, available everywhere, and much more natural for quick requests than opening a browser or remote desktop session.
101
102OpenClaw's Telegram support is documented here: [OpenClaw Telegram docs](https://docs.openclaw.ai/telegram).
103
104### 3. Search Makes the Bot More Useful
105
106Adding Brave Search API made Bob much more practical. Without web access, assistants often sound confident but drift badly on current facts. With search, Bob can look things up, verify, and bring back something current when that matters.
107
108### 4. It Feels Personal
109
110This is hard to quantify, but important.
111
112Bob is not a generic assistant in a generic interface. He is *my* assistant, running in *my* environment, wired into the channels and tools that make sense for me. That gives the whole system a different feel.
113
114## The Rough Edges
115
116OpenClaw is impressive, but it is not friction-free.
117
118Some of the problems I ran into seem to be common enough that they are reflected in the docs, issue tracker, or community conversations.
119
120### Cron Jobs Felt Flaky
121
122I found the daily cron jobs a bit unreliable.
123
124To be fair, cron support is very much a real feature in OpenClaw, and the docs cover it in detail: [Cron jobs docs](https://docs.openclaw.ai/cron). The gateway configuration docs also expose specific cron controls like concurrency limits, run log retention, and session retention, which suggests the project is still actively hardening that part of the system: [Gateway configuration](https://docs.openclaw.ai/gateway/configuration).
125
126My own experience was that scheduled jobs were not always as confidence-inspiring as I wanted for something intended to run unattended every day. That does not make the feature useless, but it does mean I would be cautious about depending on it for anything critical without extra monitoring.
127
128### Apple Mail Felt Limited
129
130I found the Apple Mail integration fairly limited.
131
132Part of that may simply be platform reality. Apple ecosystem integrations can be awkward to automate cleanly and consistently, especially compared with simpler messaging channels. OpenClaw's strongest, best-documented channels seem to be things like Telegram and webhook-based flows rather than deep Apple Mail workflows.
133
134That does not mean Apple-side integrations are impossible, just that they felt less mature and less central to the platform than some of the other channels.
135
136### Gmail Was Surprisingly Hard
137
138Gmail was the opposite problem: clearly possible, but much harder to set up than it probably should be.
139
140The OpenClaw docs do document Gmail hook support, but it is definitely not "click here and you're done". It involves webhook-style configuration, routing, and security considerations: [Hooks and Gmail mapping in gateway config](https://docs.openclaw.ai/gateway/configuration).
141
142So when I say Gmail felt almost impossible to set up, I do not mean OpenClaw has no answer for it. I mean the answer is involved enough that it creates real setup friction, especially if you just want to get moving quickly.
143
144### Context Window Problems Are Real
145
146The most obvious behavioural issue I saw was what I can only describe as **serious amnesia** once the context window got close to 100%.
147
148This is not unique to OpenClaw, of course. It is a general LLM problem. But agent frameworks feel it more sharply because the whole point is continuity over time.
149
150OpenClaw's own session and memory docs acknowledge that memory is bounded and has to be managed rather than assumed: [Sessions and memory](https://docs.openclaw.ai/concepts/sessions). In practice, once a session gets very full, the assistant can become noticeably worse at remembering key details, holding plans together, or preserving the exact thread of what it was doing.
151
152So yes, Bob occasionally becomes forgetful. In a weird way, that makes him feel even more like an early-generation sci-fi assistant: amazing when it works, slightly baffling when it drops something obvious on the floor.
153
154## The Broader Pattern
155
156None of those downsides changed my view of the project.
157
158If anything, they made it clearer what OpenClaw really is: not a polished mass-market assistant product, but an unusually compelling preview of where things are heading.
159
160That is why I keep coming back to the Jarvis and KITT comparison.
161
162We are not at the stage where a personal AI assistant is effortless, invisible, and always reliable. We are at the stage where, if you are willing to do a bit of setup and tolerate some rough edges, you can build something that already feels meaningfully different from the software experiences we have had up until now.
163
164That is exciting.
165
166## Final Thoughts
167
168Bob is not perfect.
169
170He lives on a pantry shelf. He talks to me through Telegram. He runs on API credits and a search subscription. His cron jobs can be temperamental. His email integrations are uneven. And when the context gets too full, he can forget things in a way that would be hilarious if it were not occasionally inconvenient.
171
172But he is also one of the most convincing glimpses of the future I have had on my own hardware.
173
174That, to me, is what makes OpenClaw worth paying attention to.
175
176It lets you move beyond "AI as a website" and toward **AI as a persistent, personal, reachable system**.
177
178Today that system is called Bob, and he lives in my pantry.
179
180A few years from now, I suspect setups like this will feel completely normal.
181
182## Relevant Links
183
184- [OpenClaw GitHub](https://github.com/openclaw/openclaw)
185- [OpenClaw Telegram docs](https://docs.openclaw.ai/telegram)
186- [OpenClaw gateway configuration](https://docs.openclaw.ai/gateway/configuration)
187- [OpenClaw sessions and memory docs](https://docs.openclaw.ai/concepts/sessions)
188