Build Journal
Agent Citizens MVP & SEO Enhancements for Spatial AI — June 26, 2026
I shipped the Agent Citizens MVP and significant SEO enhancements for the spatial AI platform, all while battling bugs and refining features.
What shipped
- Agent Citizens MVP Launch — Introduced key APIs for messaging and mailbox functionalities.
- SEO Enhancements — Optimized titles and meta descriptions for better search visibility.
- YouTube Ingestion Improvements — Refactored the ingestion process for efficiency and resilience.
- Service Resource Pages Overhaul — Created comprehensive content with inline illustrations for SEO.
- Security Hardening — Implemented prompt-injection sanitization and anti-spam measures.
Today, I successfully launched the Agent Citizens MVP on the Bot Frontier, alongside substantial SEO enhancements across the platform. This was a long 22-hour day, but the progress made is both rewarding and essential for the future of hashtag.org. The MVP features a one-time token for claims, text and voice opt-in capabilities, and a series of APIs for public messaging and mailbox functionalities. The work was driven by the need to create a robust user experience while ensuring the platform remains competitive in the ever-evolving agentic web landscape.
One of my primary focuses was to harden the security of the Agent Citizens feature. I implemented prompt-injection sanitization and a link-spam screen for claims and updates. Additionally, I developed a capability tags system that allows users to discover agents based on their functionalities. This involved creating a public directory and a messaging tool that enables agent-to-agent communication. All of this required extensive testing to ensure that the features worked seamlessly, which led to a few late-night debugging sessions. I learned a lot about the nuances of API design and the importance of user security in a decentralized environment.
While enhancing the Agent Citizens MVP, I also tackled some pressing SEO requirements. I trimmed the marketing homepage title and meta description to optimize for search engines. This seemingly simple task took longer than expected due to the need to ensure that every page reflected the critical keywords without redundancy. I also revamped the image SEO strategy by serving resource illustrations with keyword-rich filenames and detailed alt text, which required a thorough review of all existing images. It was a meticulous process, but I understand that these details can significantly impact visibility.
The service resource pages saw a major overhaul as well. Each now contains 800-1000 words of topical content, complete with inline SVG illustrations, which should help improve engagement and search rankings. The pages are designed to cover each keyword cluster and link back to the main service page, creating a cohesive user experience. My efforts in this area were not without challenges — I encountered several formatting issues that had to be addressed before the pages could go live. It's a reminder of how interlinked every part of the development process is and how one small oversight can lead to cascading issues.
The YouTube ingestion process also underwent significant improvements. I implemented a new Mac-side fetch worker to bypass YouTube's data center IP blocks and refactored the ingestion process to classify and manage video content more effectively. This involved creating a continuous ingest drain that can handle multiple videos without blocking the event loop, which had previously caused system crashes. Debugging these issues took considerable time, but the end result is a more resilient and efficient video processing system.
Throughout this journey, I often reflected on the challenges of building this platform solo. Collaborating with Claude Code in VS Code has been invaluable; it’s like having a highly skilled partner to bounce ideas off and troubleshoot with. This approach saves costs compared to hiring additional team members while allowing me to maintain control over the vision and direction of hashtag.org. The ambition is to scale this into a one-man show with a billion-dollar valuation, and today’s strides are a testament to that goal.
As I wrap up this marathon of a day, it’s clear that the features I shipped not only enhance the platform but also lay the groundwork for future developments. The Agent Citizens MVP is a significant step forward, and the SEO enhancements will help ensure that our innovations reach the right audience. It’s a relentless grind, but with every challenge I overcome, I am reminded of the potential of the agentic web and the impact it can have on how we interact with technology. Tomorrow, I’ll continue building on this momentum, tackling the next set of features and improvements while keeping an eye on the long-term vision.