# Spencer on Personal CRM, Agentic Workflows, and the Future of Coordination
- Session: f0867e2c-20a2-45c7-83ae-93e3594daa4c
- Channel: Discord #🐣│cohort-voice
- Started: 2026-06-10T16:32:44.872Z
- Ended: 2026-06-10T17:01:44.667Z
- Participants: takekek, duckanbro, spengrah (Spencer), ECWireless, Elco, samkuhlmann
- Tags: personal-crm, ai-agents, agentic-coding, coordination, open-source, context-systems, ux-qa, raidguild
## TL;DR
Spencer shared his current work on a self-hosted personal CRM, his agent-assisted coding workflow using Claude Code and Codex reviewers, and concerns about AI-driven work becoming more atomized. The group discussed context systems, UX verification, agent coordination, open source security, and how chat/voice may reshape collaboration.
## Summary
The cohort voice session centered on Spencer's recent work and reflections after several years in RaidGuild, DAOhaus, and Hats Protocol. Spencer described building a self-hosted personal CRM to help him stay connected with friends, family, and professional relationships without handing his full communication history to third-party platforms. The CRM currently ingests sources such as iMessage, Telegram, email, texts, meeting transcripts, and exported Facebook birthday data, with Discord, WhatsApp, and Signal still pending. He wants the system to track relationships, remember important events, and prompt timely follow-ups with minimal manual effort. Architecturally, he is considering moving from a relational model to a graph model and adding inference jobs over the communication data.
The group discussed how Spencer is using AI in development. He described an agentic coding loop where Claude Code coordinates work and sends subagents into non-interactive Codex sessions for planning, implementation, and review. His process uses separate doer and reviewer models, loops until reviews pass, and is backed by deterministic pre-push checks. Spencer noted that context and verification remain hard, especially for applications with human-facing interfaces. He is considering a nightly or push-triggered UX QA agent running on a VPS to inspect the app, open issues, and possibly fix problems later.
A broader discussion followed about AI, coordination, and work. Spencer argued that as AI moves up the stack, people will need better ways to express intent, values, and needs, as well as ways to verify whether agents are meeting them. He worried that more work being mediated by personal agents could unbundle project work from the social relationships that make collaboration meaningful, creating more atomized developers and weaker shared context. Duckanbro and others echoed concerns about hidden knowledge, lost processes, and coordination becoming harder when everyone works locally through their own agent setup.
The session closed with a discussion of open source and security in an AI era. Spencer rejected the claim that open source is dead, arguing that the ability of models to find vulnerabilities is closely related to the ability to fix them and build more secure systems. He suggested there may be a short-term period of increased vulnerability discovery, but that medium-term software could become more secure, especially with advances in formal verification. Chat comments reinforced the view that AI may strengthen the case for open source rather than weaken it.
## Action Items
- Share PersonalCRM repository: Spencer shared the GitHub repository for his self-hosted PersonalCRM project with the cohort. (owner: spengrah (Spencer))
- Publish Hats Protocol wind-down announcement: Spencer mentioned he planned to publish the delayed Hats Protocol wind-down announcement on Twitter later that day. (owner: spengrah (Spencer)) (due: 2026-06-10)
- Explore graph-based CRM data model: Spencer identified switching the CRM from a relational-ish data model to a graph model as a likely next architectural step. (owner: spengrah (Spencer))
- Add inference and follow-up prompting to PersonalCRM: Build inference jobs that extract relevant relationship events and prompt future follow-ups, such as birthdays, surgeries, weddings, or major life updates. (owner: spengrah (Spencer))
- Investigate automated UX QA agent: Set up an agent, potentially on a VPS, to run nightly or after pushes to main, inspect UX quality, and open issues or eventually fix them. (owner: spengrah (Spencer))
- Invite Spencer back to cohort sessions: Spencer said he should come hang out more often and welcomed future invitations.
## Notable Quotes
- spengrah (Spencer): "The beauty of Ethereum is the protocol remains and cannot be changed and will be there for approximately ever."
- Even though Hats Protocol did not work out as a business, the underlying Ethereum protocol remains durable.
- spengrah (Spencer): "I never opened Codex myself."
- Spencer uses Codex non-interactively through a Claude Code coordinator rather than directly driving Codex sessions.
- spengrah (Spencer): "Context is changing still, and it came in an unsolved kind of lane."
- Context and verification systems remain one of the hardest parts of reliable agentic workflows.
- spengrah (Spencer): "It would be really bad if it happened that we lost so much of what makes working together on things fun."
- Spencer worries that agent-mediated work could weaken the social bonds and shared experience of collaboration.
- spengrah (Spencer): "The idea that open source is dead is just hilarious and so wrong."
- Spencer strongly disagrees with claims that AI makes open source obsolete.
- samkuhlmann chat: "men will literally build an ai powered personal crm before adding family birthdays to a calendar."
- Sam joked that Spencer's CRM project reflects a builder tendency to automate around simple personal organization tasks.
- ECWireless chat: "the atomized developer"
- ECWireless named the concern that AI workflows may make developers increasingly isolated and individually tooled.