Content as Cards.
Connected as Networks.
A spatial content system where phone-sized cards stack, link, and network together. Built for humans to navigate and AI agents to consume.
Self-contained information unit (~250 tokens)
Interactive buttons and triggers
Branch points and choices
The Content Problem
Current content systems force a choice between human readability and machine efficiency.
Documents Are Monolithic
Long documents get chunked into fragments, losing context and relationships. AI agents struggle with where one concept ends and another begins.
Links Are Untyped
Hyperlinks say "there's a connection" but not what kind. Is it a sequence? A reference? A dependency? Navigation becomes guesswork.
AI Context Is Wasted
LLMs have limited context windows. Feeding them 10,000 tokens of a document when they need 250 tokens of relevant info is inefficient.
How CNA Solves This
Cards as atomic units. Typed edges as relationships. Compositions as navigable structures.
Atomic Cards
Each card is self-contained, ~250 tokens. Perfect for small context windows, easy to cache, works offline.
Typed Edges
Relationships have meaning. Stack for sequences, link for references, branch for conditionals, depends for prerequisites.
Smart Compositions
Build stacks for tutorials, networks for knowledge bases, trees for decisions. Navigate visually or traverse programmatically.
Built for the Agentic Web
CNA bridges human navigation and AI consumption, optimized for edge computing.
AI-Native
~250 tokens per card fits in any LLM context window. Typed edges enable graph traversal without inference.
Mobile-First
Cards sized like phone screens. Swipe through stacks, tap to navigate, pinch to zoom out to network view.
Edge-Ready
Works on Raspberry Pi, mobile devices, IoT. Minimal compute, aggressive caching, offline-capable.
Open Protocol
CC BY 4.0 licensed. JSON Schema defined. Build your own tools, integrate anywhere, no lock-in.
Token Efficient
Instead of 10,000 tokens of document, retrieve exactly the 750 tokens (3 cards) you need.
Graph Traversable
Query by edge type, traverse by relationship. Find all dependencies, follow all sequences.
Ready to Build with Cards?
Explore the interactive demo, read the specification, or start building today.
curl -X POST https://api.cardnetwork.dev/api/v1/cards \
-H "Content-Type: application/json" \
-d '{"type": "content", "header": {"title": "My First Card"}, "body": {"markdown": "Hello, CNA!"}}'