Social — Community & Sharing
Geoff’s social layer lets users share creations, discover community content, and invite collaborators through join codes and invites.Explore Feed
The/explore route surfaces public creations from the community — images, videos, music, and code showcases. Content is organized by modality with filtering by recency and popularity.
Social Posts
Users can publish creations to the explore feed with descriptions and tags. Posts support likes, comments, and sharing across platforms.Join Codes
Join codes enable invite-only access to specific features or groups. The MCP exposes join code creation via thesocial_create_join_code tool.
Invites
The invite system supports email and platform-based invitations. The MCP exposes invite creation via thesocial_create_invite tool.
Architecture
Social features are built on:- Next.js API routes under
/api/explore/and/api/social/for feed and social operations - PostgreSQL for post storage, likes, and comments
- Redis for feed caching and rate limiting
- S3 / Vercel Blob for media storage
MCP Social Tools
Social tools in MCP
API Reference
Geoff API overview