Simplicity at Speed

One framework to power them all. Write your HTTP APIs once and get end-to-end typed integrations for 15 languages, instant Admin UIs, queryable data APIs and safe AI capabilities - all generated from the same typed Request DTOs.

15
Typed client languages
12+
Built-in Admin UIs
.NET | Framework
Runs everywhere .NET does
ServiceStack App screenshot

Start here

Start from a template, not a blank page

Every template ships on .NET 10 with Identity Auth, AutoQuery, the Built-in UIs and a Docker deployment pipeline already wired up - so your first commit can ship to a real server.

$npx create-net ls

Write once, integrate from anywhere

Also available over gRPC

The same Services, on HTTP/2

Your existing typed Services are available from ASP.NET's gRPC endpoints without rewriting them — giving you high-performance HTTP/2 APIs and generated gRPC clients alongside your native HTTP integrations.

ServiceStack.AI.Chat

Your own AI Assistant, living inside your App

Stop sending your users out to external agents and third-party chat apps. A full-featured AI Assistant runs inside the App you already have - signing in with your users, calling your APIs, answering from your documents and powered by whichever models you prefer.

Self-hosted in your App Your preferred models Your users, APIs & data No external agents
01 · AI Chat /chat

A full-featured AI Assistant at home in your App

Chat, agents, tools, skills, projects and analytics at your App's own URL - no external agent, SaaS seat or second user directory in the loop.

  • Bring your preferred models - OpenAI, Anthropic, Google or a local Ollama
  • Signs in with the users, roles and API keys your App already has
  • Your APIs become AI tools, with human approval before any write
Explore AI Chat
02 · Gemini RAG /rag

Your documents. Answers you can verify.

Import files, folders and entire websites once - then publish a cited AI Assistant and instant site search from the same content.

  • Every answer cites the real page it came from
  • One script tag embeds a grounded assistant on any site
  • Keystroke-fast search with no model call and no per-query cost
Explore Gemini RAG
03 · PDF Studio /pdf

Describe the PDF. Ship the C# class.

Design invoices, certificates and reports in plain English against a live preview, then render them from strongly-typed C#.

  • Rebuild the documents you already send from a screenshot or PDF
  • Typed C# models generated from every published template
  • Pixel-identical output with no API key or model in production
Explore PDF Studio

New in v10.1

Your existing APIs become safe AI capabilities

No second AI backend. No parallel schema. No new identity silo. AI Chat runs inside your App, acting as the signed-in user, with an editable approval form in front of anything consequential.

AI Chat v4

Register ChatFeature and your users get a complete AI application at /chat - every major model provider behind one selector, documents, voice, images, RAG and per-user projects. All within your App boundary.

API Tools & MCP

Three stable tools - search, describe and call - give Models progressive access to your live API surface, executed as the current user. Expose the same tools to any MCP-compatible Assistant from a built-in MCP Server.

Why ServiceStack?

Simple, versatile, evolvable, resilient high-performance message-based APIs

Maximize Value and Reach of System APIs
The same APIs can be consumed from HTTP in a myriad of data formats, via popular MQ Servers and over gRPC - without sacrificing any native HTTP integrations.
Ultimate Developer Productivity
Native end-to-end typed integrations for 15 of the most popular languages used to build Web, Mobile & Desktop Apps, added and updated from within your favorite IDE.
Remote Services Best Practices
A message-based design embracing the Remote Facade, DTO and Service Gateway patterns - the only Services framework to reuse API contracts for typed integrations in .NET Apps without code-gen.
Benefits of message-based design
Unlike RPC, messages can be evolved, intercepted, routed & serialized, letting front and back-end developers collaborate on an agreed high-level API design free of implementation concerns.
Consistent & Simplified Development Model
Capturing an entire API boundary into impl-free Service Contracts means every supported language need only generate declarative DTOs - encapsulating richer metadata than other code-gen solutions.
Preserve Investments
ServiceStack has promoted the same remote service best-practices for over a decade, outliving several abandoned .NET Web Service frameworks and the investments that failed along with them.

Watch & Learn

Short, focused walkthroughs covering everything from your first API to deployments.

ServiceStack APIs

Effortlessly create feature-rich APIs and Web Apps

Trusted in production

Shipping in the world's largest organizations

ServiceStack has been promoting the same remote service best-practices for over a decade — outliving several .NET Web Service frameworks along the way.

Adobe
NBC Universal
Progress Software
EA
Honeywell
nVidia

Want ServiceStack news and updates?

Sign up for our monthly newsletter.

We care about your data. Read our privacy policy.

Contact sales

If you have any Sales or Licensing questions please email us and we will do everything we can to take care of you.