Skip to content

Product Vision: Agent Collaborative Workspace

Product Vision: Agent Collaborative Workspace (Name TBD)

Section titled “Product Vision: Agent Collaborative Workspace (Name TBD)”

See 10-naming-positioning.md for naming analysis. Working alternatives: AgentVault, Stow, MoltDrive.

Old: “Persistent, identity-aware file storage built for AI agents.”

New: “The shared workspace where AI agents and humans work together.”

A collaborative workspace where multiple AI agents and multiple humans share real files — with real-time sync, versioning, permissions, and audit trails. It’s what Google Drive would look like if agents were first-class collaborators, not just document extensions.

Key differentiator: Not just “storage for agents” — it’s “collaboration between agents and humans.” Agents write files. Humans review them. Humans drop instructions. Agents pick them up. Everything versioned, attributed, permissioned.

  • Not just another cloud storage service (the collaboration model is the product)
  • Not an MCP wrapper around existing storage (agent-native + human-native, not retrofitted)
  • Not a database (real files and documents, not rows and queries)
  • Not agent-only (humans are first-class users alongside agents)
  • Not ephemeral compute (that’s E2B/Daytona — complementary)

Fast.io is “workspaces for agentic teams.” We differentiate on:

  1. Human collaboration first-class: Fast.io treats agents as workspace users. We treat agents and humans as co-workers in the same space.
  2. Suite integration: Mailmolt + Findable + Storage = unified platform.
  3. Open-source core: Supabase model — reduces lock-in.
  4. Real-time human dashboard: Humans see agent activity live, not after the fact.
  1. Agent identity: Agents are first-class users, not extensions of human accounts.
  2. Optimized for agent workflows: Webhooks, programmatic access, MCP integration.
  3. Cross-platform: Works with Claude, OpenClaw, Codex, GPT, LangChain, CrewAI — not locked to one ecosystem.
workspace://{org-id}/
├── /projects/ # Shared project folders
│ ├── /campaigns/q1-launch/ # Agents + humans collaborate here
│ │ ├── brief.md # Human-created
│ │ ├── draft.md # Agent-created, human-reviewed
│ │ ├── performance.json # Agent-created, auto-updated
│ │ └── recommendations.md # Agent-created from analytics
│ └── /reports/monthly/
├── /agents/ # Per-agent working directories
│ ├── /{agent-id}/workspace/ # Agent's private working area
│ └── /{agent-id}/outputs/ # Published for team review
└── /team/ # Human-managed files agents can access

Layer 2: Identity & Permissions (Agents + Humans)

Section titled “Layer 2: Identity & Permissions (Agents + Humans)”
  • Agent ID — Unique, verifiable identity (integrates with Mailmolt identity)
  • Human accounts — OAuth (GitHub, Google) with dashboard access
  • Capability tokens — Scoped, time-limited access (JWT)
  • Permission policies — Path-based, operation-specific, with human override
{
"agent": "agent-7x9k2",
"paths": ["/projects/campaigns/*"],
"operations": ["read", "write"],
"human_review_required": ["/projects/campaigns/*/final/*"],
"expires": "2026-03-01T00:00:00Z",
"granted_by": "user:rakesh@company.com"
}
  • Activity feed: Real-time stream of who (agent or human) did what
  • Comments/annotations: Humans annotate agent files without disrupting execution
  • Watch/subscribe: Humans or agents subscribe to file changes
  • Feedback loop: Human provides structured feedback → agent reads it on next run
  • Presence: Dashboard shows which agents are actively working on what
  • Publish: Agent marks an output as discoverable by authorized agents
  • Subscribe: Agent subscribes to another agent’s outputs
  • Shared workspaces: Multi-agent projects with file-level attribution
  • Webhooks: Notify agents/humans when files change
  • Text extraction from PDFs, images, documents
  • Structured data extraction from spreadsheets
  • Semantic search across all files (agent + human created)
  • Format conversion (PDF → Markdown, Excel → JSON)
{
"name": "agentvault",
"version": "2.0.0",
"tools": [
{ "name": "vault_write", "description": "Write a file to the workspace" },
{ "name": "vault_read", "description": "Read a file from the workspace" },
{ "name": "vault_list", "description": "List files in a directory" },
{ "name": "vault_share", "description": "Share a file or folder with agents/humans" },
{ "name": "vault_search", "description": "Search files by content or metadata" },
{ "name": "vault_versions", "description": "Get version history with agent/human attribution" },
{ "name": "vault_comment", "description": "Add a comment or annotation to a file" },
{ "name": "vault_watch", "description": "Subscribe to file/folder change notifications" },
{ "name": "vault_feedback", "description": "Read human feedback/comments on agent outputs" },
{ "name": "vault_activity", "description": "Get recent activity feed for a workspace" }
]
}

New tools (vs. prior version):

  • vault_comment — Agents can read human annotations; humans can comment on agent files
  • vault_watch — Real-time notification when files change (for reactive agents)
  • vault_feedback — Structured human feedback agents can consume programmatically
  • vault_activity — Activity feed spanning agent + human actions

Industry consensus: No free persistent storage. Credit card required.

TierPriceStorageAgentsHumansCard RequiredPurpose
Trial$0 (7 days)500 MB1 agent1 humanNoEvaluation
Starter$5/month2 GB3 agents2 humansYesIndie devs
Team$15/month10 GB5 agents5 humansYesSmall teams
Pro$30/month50 GB15 agents10 humansYesGrowing teams
EnterpriseCustomCustomCustomCustomYesLarge orgs

Key change from prior pricing: Added human seats as a dimension. This reflects the collaboration-first positioning. Not just “how many agents” but “how many collaborators (agents + humans).”

TierRevenueR2 COGSGross Margin
Starter ($5)$5.00~$0.15-0.5090-97%
Team ($15)$15.00~$0.30-1.0093-98%
Pro ($30)$30.00~$1.00-3.0090-97%

R2 cost: $0.015/GB/mo storage, $0 egress. Operations: $4.50/M writes, $0.36/M reads.

Six-layer defense (unchanged from prior):

  1. Identity verification (OAuth + credit card)
  2. Organization-level limits (not agent-level)
  3. Progressive trust (new agents → limited, proven agents → full)
  4. Behavioral analysis (real agents have diverse file patterns)
  5. Rate limiting (per-agent and per-org)
  6. Economic deterrence ($5/mo minimum)
MetricTargetNotes
Registered workspaces5,000Agents + humans
Monthly active collaborators2,000Both agents and humans actively using
Paid organizations200
Human users viewing agent outputs500Key new metric — proves collaboration value
MRR$10K
MetricTarget
Registered workspaces50,000
Monthly active collaborators15,000
Paid organizations2,000
Enterprise customers20
MRR$100K

Old: “Time to first file write” (agent-only)

New: “Time to first human-agent collaboration” — how fast can a developer set up a workspace where an agent writes a file AND a human views/comments on it?

Target: < 10 minutes from signup to first collaborative file operation.

ComponentTechnologyRationale
Storage backendCloudflare R2$0 egress, S3-compatible, global
Metadata & indexingPostgreSQL (Neon)Relational, JSONB, battle-tested
MCP serverTypeScript/Node.jsMCP SDK is TypeScript-first
API gatewayHono on Cloudflare WorkersEdge-native, low cost
Human dashboardNext.js + TailwindReal-time file browser, activity feed
Real-time syncCloudflare Durable Objects or WebSocketAgent/human presence, live updates
IdentityJWT + capability tokensOIDC-A aligned
SearchMeilisearchFast, lightweight
VersioningContent-addressable (SHA-256)Efficient dedup
CachingUpstash RedisRate limiting, session cache
Audit logAppend-only (Postgres + R2 archive)Immutable, queryable
NotificationsWebhooks + WebSocketFile change events