[NOW AVAILABLE] 👋 Hey Content Agent, tell me what you do that other AI tools can’t →
Skip to content
Sanity
  • Content operations

    • Sanity Studio
    • Media Library
    • Canvas
    • Content AgentNew
    • Content Releases
    • Insights
    • App SDK

    Content backend

    • Content Lake
    • Live CDN
    • Compute
    • Agent Actions
    • MCP ServerNew
    a white background with orange and black dots on it

    The only platform powering content operations

    Start building for free
    Start building for free
  • Use Cases

    • Headless CMS
    • E-commerce
    • Marketing
    • Media and publishing
    • PIM
    • LMS
    • Build your own

    Users

    • Developers
    • Content Editors
    • Product Owners
    • Business Leaders
    a man sits on a fence next to a horse

    Tecovas strengthens their customer connections

    Read the story
    Read the story
  • Build and Share

    • Sanity 101
    • Sanity Learn
    • Frameworks
    • Templates
    • Tools and plugins
    • Schemas and snippets
    • Join our community

    Insight

    • Blog
    • Events
    • Customer stories
    • Guides
    A dark-themed collage showcasing branded merchandise including t-shirts, a cap, mug, tote bag, and socks, alongside various digital design elements and logos, prominently featuring "Sanity" branding.

    Grab your gear: The official Sanity swag store

    Read Grab your gear: The official Sanity swag store
  • Docs
  • Enterprise
  • Pricing
Sanity

  • Content operations

    • Sanity StudioHeadless CMS
    • Media LibraryCentralized asset management
    • CanvasAI-assisted, free-form writing
    • Content AgentNewAI for content operations
    • Content ReleasesStack and stage content updates
    • InsightsUnderstand content performance
    • App SDKRapidly build content apps

    Content backend

    • Content LakeThe content optimized database
    • Live CDNSimple, scalable, real-time
    • ComputeEvent handlers for content changes
    • Agent ActionsBuilt-in, content aware AI
    • MCP ServerNew
  • Use Cases

    • Headless CMS
    • E-commerce
    • Marketing
    • Media and publishing
    • PIM
    • LMS
    • Build your own

    Users

    • Developers
    • Content Editors
    • Product Owners
    • Business Leaders
  • Build and Share

    • Sanity 101A quick series covering key areas of Sanity to get you up to speed.
    • Sanity Learn
    • Frameworks
    • Templates
    • Tools and plugins
    • Schemas and snippets
    • Join our community

    Insight

    • Blog
    • Events
    • Customer stories
    • Guides
  • Docs
  • Enterprise
  • Pricing

Build a learning system as dynamic as your content



Powerful tools for educators


Join our community on Discord
Subscribe to our newsletter

Products

  • Sanity Studio
  • Media Library
  • Canvas
  • Content Agent
  • MCP Server
  • Content Releases
  • Insights
  • App SDK
  • Content Lake
  • Live CDN
  • Compute
  • Agent Actions
  • AI Assist
  • Use cases

Resources

  • Docs
  • Sanity 101
  • Sanity Learn
  • Tools and plugins
  • Frameworks
  • Templates
  • Schemas and snippets
  • Guides
  • Headless CMS explained
  • Resource library
  • Explainers
  • Enterprise CMS guides
  • Headless CMS Guides
  • Enhancing your CMS with AI
  • Compare Sanity
  • Glossary
  • Pricing

Company

  • Contact
  • Blog
  • Shop
  • Events
  • Careers
  • Changelog
  • Customer Stories
  • Agency Partners
  • Technology Partners

Trust and compliance

  • Privacy policy
  • Terms of service
  • Accessibility statement
  • Transparency statement
  • Security and compliance
  • Open Source Pledge

Keep in touch

© SANITY 2026

OSL, NOR (CET)

SFO, USA (PST)

Loading system status...
Change Site Theme

Scalable, flexible learning experiences

A developer-first content platform to create the learning systems your users want and traditional LMS tools can’t support.

Get startedRead the docs
a black background with the words learning system on it

Trusted by leading digital innovators

PUMA
PUMA
PUMA

The tools your teams need to succeed

Model content around learning

Design courses, modules, quizzes, and certifications exactly the way you teach. Sanity’s flexible content modeling means you structure learning content to match your needs—not the other way around.

Ship coordinated content updates

Coordinate all your new learning content into a single, structured release. Preview complete course materials before they go live, schedule the exact publish time, and deploy everything at once.

Deliver consistent learning

Keep your content consistent across courses, platforms, and devices. Centralize your learning materials in a unified content hub, ensuring learners receive accurate, up-to-date information.

Build the tools you need

App SDK gives you full flexibility to build task-specific content apps. Choose your preferred UI components, simplify complex editorial workflows, and create custom dashboards tailored to educators.

App SDK

Build custom LMS apps with React hooks

Develop specialized apps such as course dashboards, student progress trackers, or admin portals. App SDK lets you design custom learning pathways—without the constraints of a traditional LMS.

Learn about APP SDK
Map app example
Agent Actions

Automate learning content at scale with AI

Use AI to fill in the blanks, such as summaries, objectives, and quiz answers. Sanity’s APIs ensure AI-generated content fits the shape your LMS expects, so you don’t have to fix it later.

Read about Agent Actions
nodes in a network with connectors
Functions

Automate LMS workflows without managing servers

Run custom code automatically when content changes in your LMS. Sync with external services, enrich courses with real-time data, and handle complex tasks.

Explore Sanity functions
Example function generating and uploading an audio file
CASE STUDY

We built a scalable LMS with Sanity

Sanity Learn is our own education platform built entirely on Sanity’s Content Operating System. It delivers structured, scalable content for courses, interactive steps, and progress tracking, all within a custom interface.

See it in action
screenshot of Sanity learn interface
Studio

Give learning teams the tools they actually want to use

Deliver personalized editing workspaces optimized for educators. Customize your Sanity Studio with role-specific workflows, tailored dashboards, and intuitive course-authoring interfaces.

Learn about Studio
form defined by schema
Content Releases

Plan, preview, and launch learning content at scale

Easily group and manage updates across multiple documents. Preview entire releases, assign approvals, and control exactly when content goes live, so you can launch with clarity and control.

Read about Content Releases
content releases UI
Canvas

Author and publish in minutes

Canvas gives educators a free-form space to write and collaborate. AI-assisted suggestions help move ideas forward, and the final draft is automatically mapped to Sanity Studio—no copy-paste required.

Learn about Canvas
Canvas writing tool UI
G2 badge: momentum leader, spring 2025G2 badge: spring 2025 users most likely to recommend mid-marketG2 badge: grid leader enterpriseG2 badge: spring 2025 high performer mid-market

Builders and creators love Sanity

All G2 reviews

There are so many exciting combinations that PUMA can create with Sanity. Now that we have a structure, it’s infinitely scalable.

A portrait of Bettina Donmez
Bettina Donmez
Senior Manager of E-commerce Platform Development

Get started with Sanity

Templates

Have a Sanity powered app up and running in minutes with best-practice templates.

Docs

Understand core concepts, and explore a variety of resources to help you get the most from Sanity.

Sanity Learn

Become the ultimate Sanity professional with guided tours through Sanity's vast array of features to create truly excellent editorial experiences.

Ready to build? Let's make it real.

Sign up for Sanity for free and start crafting your first project.

Get Started