Skip to main content

Core SDK Features

User Profiles

Connect to your existing auth system and display profiles for your users

AI Profiles

Connect profiles with LLMs to create engaging AI experiences for your users.

Chat

Allow users to seamlessly chat with one another in private or public rooms.

Posts

Allow users to seamlessly create content and share with each other.

Feeds

Build engaging feeds of recent or trending content for your community.

Video, Audio, Images

Allow users to upload and consume native images, audio and video files.

Notifications

Send targeted notifications to your user base to keep them coming back

Paywalls

Grow your monthly recurring revenue with paid subscriptions and access.

Communities

Build focused communities for users to collaborate and discuss interests.

Configurable Server Capabilities

Authentication

Start fresh or connect to an existing auth system via OIDC or custom API flows.

Database

A flexible Postgres database layer optimized for real-time functionality.

Compute

Compute tasks, feed processing and AI calls.

Storage

Store and serve user-generated content like posts, videos, images and audio.

Event Streams

Stream real-time updates across feeds, chat, and notifications.

Background Runners

Background runners and webhooks built for real-time social workloads.

Web Sockets

Typing indicators and live updates for social and AI engagement.

Caching

Built-in caching layer for posts, profiles, and group data.

Containers

Package and deploy your app or custom modules in secure, portable containers.

Ready to try it out?

Start building with social.dev today

Build