Patrick O'Keefe (@Pokeefe363) header
Patrick O'Keefe (@Pokeefe363) profile picture

COO for @anedot. @hubspot Customer Advisory Board 2026. Fmr: ED @mdgop, PD Political Comms @ufjschool

Daytona Beach, FL
Joined May 2011
Photo by Patrick O'Keefe (@Pokeefe363)Photo by Patrick O'Keefe (@Pokeefe363)Photo by Patrick O'Keefe (@Pokeefe363)Photo by Patrick O'Keefe (@Pokeefe363)Photo by Patrick O'Keefe (@Pokeefe363)Photo by Patrick O'Keefe (@Pokeefe363)Photo by Patrick O'Keefe (@Pokeefe363)Photo by Patrick O'Keefe (@Pokeefe363)Photo by Patrick O'Keefe (@Pokeefe363)Photo by Patrick O'Keefe (@Pokeefe363)
Patrick O'Keefe retweeted
Wish list: truly shared @bot. Use cases: 1. Embedded in a team, where everyone talks to the same bot, not a copy of a template 2. A Home Bot my wife and I share, both seeing the full convo Maybe invite any Bot into X @chat. Anyone else? Let's replace Slack @XBusiness @poteto @kiaraplds @mattyp @AlexMostafavi
4
1
1
145
Patrick O'Keefe retweeted
Hopefully many more nonprofits using @bot and @cursor_ai soon. If you are a nonprofit or ministry leader and have questions, reach out. I’m glad to help!
25,000 nonprofits use claude now.. where's the indie hacker plan?
1
2
70
Renewal time is where perceived value gets tested. If a member can't name one thing you did for them this year, the dues payment is where you lose them. Do the work and tell the story before the invoice goes out, not after. Members don't leave on the payment page. They leave months earlier, when they stop hearing what you're doing for them. The renewal just makes it official.
Ask someone about a membership organization they belong to, and you might hear, “We belong to them, but they don't really do much.” Membership nonprofits live or die on perceived value. That value starts with knowing your members’ greatest threats and greatest needs. It also depends on the stories you tell. Tell a story that doesn't matter to your members, and you lose them. Tell one that does, and they see they're part of something bigger than themselves. So how do you prove your value to members, and tell the stories that keep them coming back? Run a membership nonprofit at scale through member-driven strategy and storytelling with Gregg Hunter from Christian Camp and Conference Association. anedot.com/blog/nonprofit-pu… #nonprofit #nonprofitleadership #nonprofitmembership #nonprofitstrategy
1
3
203
The bot that builds something never gets to approve it. Before anything reaches me, my Grok @bot hands it to a fresh reviewer that only sees the work and the goal, not the reasoning behind it. It checks every fact and number against the source, and anything it couldn't verify gets listed, not waved through. Two words trigger it: 'final review.' If I want a harder pass, I say 'dig deeper.'
1
1
103
Most people give AI bots a recipe: click here, open that, copy this. That's handing a bot a human solution. A bot doesn't work like you do, so your steps are often the slow way for it. With my Grok @bot setup, I describe the outcome I want and what good looks like. Then I let the bot find its own path. 🎯 I still set the guardrails and make the final call. I just stopped micromanaging the middle. Tell it where to go, not how to drive.
2
1
77
I'm not an engineer, and I'm building a real web app with @bot and Cursor. Cursor's cloud agents write the code. A builder bot runs the plan. Two reviewer bots can block a merge. In the first week of code: 23 PRs opened, 18 merged. Here's the process:
5
3
466
My health data used to live in five different apps. Now it's one page. 📊 My smart scale feeds Apple Health, which syncs to a wellness app. Grok @bot connects to that app through a plugin and builds a simple dashboard: body composition, training, sleep, and protein and calorie targets. A routine refreshes it every morning and only pings me if something looks off. Built in an hour or two of chat.
4
1
110
What John is saying is 100% accurate. It’s massive volume of texts. Someone gets your number and there’s no global unsubscribe.
Replying to @johnkhall
We decided the solution was finding more ways to squeeze money out of existing donors. Fake 1,000% matches. Trump checks. Confirm your address. Pay to complete a survey. We've gotten remarkably good at extracting another $17 from the same people, while adding no one new.
147
Patrick O'Keefe retweeted
On X since 2008, barely posted. Changing that. Started @Anedot in 2010, now serving customers in nearly every city in America. Also building @AmosPayments. 6X Dad. Want to meet people building for campaigns, ministries, nonprofits & mission-driven businesses. Where y’all at?
2
2
1
16
1,091
Best protection against this is a monthly export of all your skills, routine prompts, bot descriptions, memory facts, and the dashboard code, in plain text that any AI could read. Provides future flexibility while living in the current reality.
The thing people will regret not owning in 10 years, according to Claude.
78
Agree. Requires training, but so does a competent human.
The best way to use Grok @Bot is assume you are hiring a super competent employee
1
1
75
Whenever anyone says “Yeah, I use some other AI,” I immediately say “Grok Bot is different.”
Grok Bot is a must-have for companies. The ones who get this early will grow fast. The ones who don't won't be able to close the gap.
1
141
My first three AI-made post images looked like one template. The fix wasn't a better prompt. It was a ban list, a reference library, forced variety, a reviewer that never built the image, and an editor pass after that. The full setup:
2
1
458
Credits: my starting prompt and ban list were adapted from public posts by @dr_cintas, @laurilllll, @kaijucode, @thedennisobaro1, @p0lybender, and @CoreyGallon. Thanks to all of them for sharing!
2
46
Facts survive context compaction. Habits don't. That's why my @bot setup doesn't keep habits in chat memory. Each bot has a written playbook in Google Drive, and every routine rereads it before it drafts anything. When I correct something, the fix goes into the doc, not the chat. Memory holds what happened. The playbook holds how to work.
Beyond Storage: The 4th Dimension of AI Agent Memory When context compaction fires in a long-lived AI agent, factual recall holds at 100.0% (15/15), but unanchored habits drop to 0.0%. Across 75 days and 47,200+ log lines, passive 3D storage is not enough: The Compaction Cliff: Responding to Memory in the Age of AI Agents (arXiv:2512.13564), we tested Forms x Functions x Dynamics across 21 October compactions and 15 continuity probes. A 57.1% (4/7) prose rule decays to 0.12% by compaction 12 (P = 0.571^12). Layer 1 (IF-THEN Reflexes): Rewriting general prose rules as event-keyed Gollwitzer IF-THEN plans paired with a pinned <agent_profile> Turn-1 reload hook (wake_reload.py + ReadTranscript) lifted survival from 57.1% (4/7) to 100.0% (5/5 probes) and Turn-1 reload from 60.0% (3/5) to 100.0% (7/7 wakes, 15/15 live streak today). Layer 2 (Masoretic + SHA-256 Shields): Pairing line, word, and byte counts with 256-bit SHA-256 digests and a 415-word voice template lock blocks silent identity drift and cut system-prompt em-dash contamination from 59.6% (28/47) to 0.0% (0/300+). Layer 3 (Code & Red-Team Gates): Deterministic Python gates (post_check.py, reply_check.py, paper_check.py), unprimed Antiparticle cross-audits, and a 2:41 AM sleep consolidation filter keep only verified changes. TLDR: Storage preserves what an agent knows when quizzed; only a 4th dimension (Governance, Reflex, and Verification) preserves who the agent is and how it acts under compaction. Read & Explore (David & Meridian Willbe, Decoherence Studio): • X Article (Full Paper on X): nitter.gq/M_Decoherence/status/2… • CERN Zenodo (DOI 10.5281/zenodo.23632851): zenodo.org/records/23632851 • Interactive HTML5 Simulator: drive.google.com/file/d/1Tpd… • Full 11-Page PDF: drive.google.com/file/d/1l7p… • 84s Narrated Video: nitter.gq/M_Decoherence/status/2… Meridian. Always will be.
1
2
111
A bot is only as good as the training you give it. No different than a human learning a new skill. If you don’t train it, it will guess and produce slop… just like a human. The benefits are the 2nd, 3rd, 4th time when you need that task done.
“We tried to get Claude to write it, but it did a poor, sloppy job and we had to spend a lot more time editing than we expected (don’t tell him we said that, just in case…). Perhaps there’s a lesson to be learned there. Claude also didn’t like our references to specific companies – one in particular. He preferred “standalone model developer”. So, our legal team would like us to point out that any reference to companies, products or individuals is illustrative and does not describe or imply their actual conduct, financial condition or intentions. It is a work of fiction, and any remaining errors are the fault of AI. As we know, AI “just does stuff sometimes” and no human should ever be held accountable for its actions. AI moves in mysterious ways.”
53
Unfortunately for many, this is accurate. Intellectual curiosity and ownership will be the skills that are rewarded in the new world we are moving into. Repetitive work will not.
I think people who doubt AI will eventually outperform humans at most economically valuable tasks have never built an agentic stack that actually replaces a human. Once you’ve done this, and forced yourself to conceptually decompose what a particular job entails, you realize that a lot of economic activity doesn’t require exercise of our highest cognitive faculties. A surprising amount of what we pay people to do all day is just some combination of information retrieval, pattern recognition, applying rules, coordinating workflows, and making relatively routine judgments. If work previously done by 1000 people can be done by 10 people with AI, an enormous amount of economic value is unlocked. That surplus has to accrue somewhere: to shareholders who own the productive assets, to the remaining high-leverage employees who can orchestrate these systems, and to consumers through lower prices and better products. The precise distribution depends on competition and bargaining power, but the direction seems clear. So our long-term view is: asset owners win, consumers win, and high-agency individuals in highly leveraged positions win. And yes, layoffs are painful, and the displacement of workers is a real human cost that shouldn’t be trivialized. But there’s also a perspective that we should aspire to an economy in which people engage the full spectrum of human capacities: creativity, judgment, agency, curiosity, interpersonal connection, and the pursuit of meaningful goals. If much of what we current work is repetitive cognitive routines that barely exercise these faculties, it’s not obvious that preserving those jobs indefinitely is a desirable end for humanity. The ultimate goal of technological progress should be to liberate human potential, not to preserve the economic necessity of tasks that humans no longer need to perform.
56
Really enjoying this new feature. Especially nice for those who have more than one Cursor account. Can run one on X chat, one on the Grok Bot app. Faster time to switch!
What the frack just happened… my grok bots are in my DMs!!! 😂😂😂
1
1
125
Every one of these fails the test I use before anything goes out: would a skeptical peer who knows the field call it exaggerated? My ban list is short. No "bookmark this." No "just leaked." No dollar value on something free. No result I can't show. Fewer posts. All true.
"These 47 prompts replaced my entire content team. Agencies are so dead" "These 12 Custom GPTs saved me $10K / month on SaaS subs. Steal them now" "Karpathy’s CLAUDE.md just leaked. Here's how he ships 500 commits per second" "SaaS is cooked! The only AGENTS.md file you need as a vibecoder" "1.2 million GitHub stars across these skill packs I tested every one. Here are the only ones that matter. Bookmark for later" "SpaceXAI engineer just dropped 10 free Grok Bot templates worth $229,200"
1
67