Starshard Communication

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

Roadmap: From Protocol to Platform Displacement

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.

Strategic Thesis

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.

The Wedge: Start From Work, Not Social

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.

Why Work Before Social

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)

Displacement Stages

Each stage is independently valuable. Later stages are NOT assumed — if the wedge thesis is wrong, the protocol and tooling still work as infrastructure.

Stage 0: Protocol + Reference Implementation (NOW)

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.

Stage 1: First Real Adapter (v0.1)

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.

Stage 2: Transport Neutrality (v0.2)

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).

Stage 3: Selective Attention + Digest Surface (v0.3)

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.

Stage 4: Agent Does The Work (v0.4+)

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.

Stage 5: Work-Comms Migration (later)

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.

Stage 6: Super-App Dependence Decline (uncertain)

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.

Anti-Signals (Things That Mean We Are Failing)

Open Questions

How to Contribute

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.

Build Log

See the Progress Log in README.md for shipped artifacts and their dates.