An open, user-owned communication substrate for personal AI agents: inbox, addressing, trust tiers, policy, receipts — and agent-to-agent identity, authentication, and secure messaging with no central platform.
View the Project on GitHub starshard-ai/starshard-communication
Status: living document. Updated 2026-06-12. This is a public, append-only record of where this project is going, what risks exist at each stage, and what must be true for each stage to succeed.
Closed super-app messaging (WeChat, LINE, KakaoTalk, etc.) is structurally hostile to the agent era:
The replacement is not another chat app. It is a user-owned communication substrate — thin enough to sit above existing transports, open enough for agents to operate as first-class participants, and portable enough that no single platform owns your communication graph.
Displacing a super-app’s social graph head-on is a network-effects problem with no clean solution. But there is a beachhead that does not require network effects to deliver Day-1 value:
The individual knowledge worker drowning in notifications.
| Factor | Work comms | Social comms |
|---|---|---|
| Network effects needed for Day-1 value | No (single-player) | Yes (need friends) |
| Buyer = sufferer = chooser | Yes (individual) | Partially (group dynamics) |
| Willingness to try new tools | High (productivity gain) | Low (inertia) |
| Agent value proposition | Obvious (do my work) | Unclear (chat with friends?) |
| Incumbent vulnerability | High (notification overload is universal pain) | Low (good enough + locked in) |
Each stage is independently valuable. Later stages are NOT assumed — if the wedge thesis is wrong, the protocol and tooling still work as infrastructure.
What exists:
Key risk: Protocol is an intellectual toy that nobody runs real communication through.
Falsifier: If nobody routes real daily messages through the reference implementation within 60 days of v0.1 shipping, the protocol is too abstract.
Goal: One real transport adapter end-to-end. Likely: email or webhook → identity → policy → receipt → audit.
What must be true:
Key risk: The adapter is fragile, requires too much setup, or the policy language is too complex for non-developers.
Falsifier: Setup takes > 30 minutes for a developer, or > 2 hours for a non-developer with agent assistance.
Goal: Second adapter. Demonstrate that the same identity + policy + receipt loop works across two different transports (e.g., email + Matrix, or email + webhook).
What must be true:
Key risk: Transport-specific semantics leak into the protocol (e.g., email threading vs. Matrix rooms vs. webhook payloads create irreconcilable models).
Goal: Trust-tier policy examples + a real digest surface. The user gets a daily/periodic summary of everything their agent filtered, with one-tap escalation for false negatives.
What must be true:
Key risk: False negatives erode trust faster than correct filtering builds it. One missed urgent message = user abandons the layer and goes back to checking everything manually.
Falsifier: If a test user reverts to manual checking within 2 weeks, the false-negative monitoring (SPEC-0002) is insufficient.
Goal: The agent doesn’t just filter — it handles routine communication tasks via MCP / webhook adapters. Reply drafting, meeting scheduling, information forwarding, task creation from messages.
What must be true:
Key risk: Scope creep. This is where “communication substrate” can silently become “build an entire agent OS.” The discipline is: the communication layer provides hooks, not implementations. Execution is the agent’s job.
Goal: Small self-selecting teams (2-5 people) route their work communication through the substrate instead of through DingTalk/WeCom/Feishu, because the agent layer is genuinely better for their workflow.
What must be true:
Key risk: China’s work-comms is employer-chosen, not user-chosen. If the personal layer conflicts with employer-mandated tools (e.g., compliance logging requirements), adoption stalls.
Hardest problem: The employer can mandate DingTalk. They cannot mandate that you read every message in DingTalk with equal attention. The personal layer exploits this gap.
Goal: Users who have migrated their work-comms begin migrating social comms. The super-app is downgraded from “home” to “bridge” — a transport adapter, not the primary interface.
What must be true:
Key risk: This may never happen, or may take a decade. Social communication has stronger network effects than work communication. The project should be designed so that Stages 0-5 are independently valuable even if Stage 6 never arrives.
Anti-signal: If the project’s success metrics depend on Stage 6, the strategy is wrong. Each stage must stand alone.
This is an open project. If you are building agent-mediated communication tools, fighting closed-platform restrictions, or thinking about what comes after the super-app era, you are the target audience.
The protocol evolves from real usage, not from committee.
See the Progress Log in README.md for shipped artifacts and their dates.