It was a fun zero-to-one project and an excuse to think through:
- Safely accepting user generated data (security, PII scrubbing, etc)
- Building a privacy conscious service
- Designing for long-term low-maintenance operation
- Developer experience — CLI tools, onboarding, and good defaults
- UI, design, and simplicity
- Keeping everything open source
Kudos to AMP and opencode for the inspiration.
If OpenAI, Anthropic, or Google launch native session sharing tomorrow, that’s fine. The experience is well worth the effort (which wasn't that big considering I wrote very little of the code).