> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rork.com/llms.txt
> Use this file to discover all available pages before exploring further.

> Rork provides an optional backend infrastructure for applications requiring server-side functionality. Currently in its beta phase, if you run into any issues, please reach out to Support.

# What is Rork's Backend Capabilities?

export const CtaBanner = () => <div style={{
  display: "flex",
  alignItems: "center",
  justifyContent: "space-between",
  gap: "24px",
  flexWrap: "wrap",
  margin: "40px 0 8px",
  padding: "22px 28px",
  borderRadius: "16px",
  background: "linear-gradient(135deg,rgba(249,115,22,0.10),rgba(255,255,255,0.03),rgba(249,115,22,0.06))",
  border: "1px solid rgba(255,255,255,0.08)"
}}>
    <div>
      <div style={{
  fontSize: "19px",
  fontWeight: 700,
  color: "#fff",
  letterSpacing: "-0.3px",
  lineHeight: 1.3
}}>
        Build your app with Rork today.
      </div>
      <div style={{
  fontSize: "14px",
  color: "rgba(255,255,255,0.6)",
  marginTop: "4px",
  lineHeight: 1.5
}}>
        Ship iOS, Android, and web apps by chatting with AI.
      </div>
    </div>
    <a href="https://rork.com" style={{
  flexShrink: 0,
  display: "inline-block",
  padding: "10px 24px",
  background: "linear-gradient(135deg,#fff,#f0f0f0)",
  color: "#000",
  fontSize: "14px",
  fontWeight: 600,
  borderRadius: "100px",
  textDecoration: "none",
  whiteSpace: "nowrap"
}}>
      Try Rork for Free
    </a>
  </div>;

### **Overview**

The backend enables developers to implement custom server logic, API endpoints, and database operations within their Rork applications.

### **Capabilities**

* **API Endpoints** — Define custom routes for client-server communication
* **Server-Side Logic** — Execute secure operations outside the client application
* **Database Integration** — Persistent data storage and retrieval
* **Protected Routes** — Authentication and authorization support

### **Technical Stack**

| **Component**    | **Technology** |
| :--------------- | :------------- |
| Server Framework | Hono           |
| API Layer        | tRPC           |

### **When to Use**

A backend is recommended for:

* Social applications with user-to-user interactions
* Multiplayer or real-time collaborative features
* Applications requiring shared or centralized data storage

**A backend is not required for:**

* Single-user applications
* Local data storage use cases
* Applications utilizing only built-in AI features

### **AI Capabilities**

To add AI capabilities to your application, use the **Rork Toolkit**. The Toolkit provides pre-built AI features including text generation, image creation, voice-to-text, and intelligent assistants—no backend configuration required.

## What's inside the Rork Toolkit?

| **Feature**                          | **Model**              | **Provider** |
| :----------------------------------- | :--------------------- | :----------- |
| **AI Assistant (Chat/Agent)**        | Claude Sonnet 4.5      | Anthropic    |
| **Text Generation**                  | GPT-5 Chat             | OpenAI       |
| **Data Extraction (generateObject)** | GPT-4.1                | OpenAI       |
| **Image Generation**                 | GPT-Image-1.5 (DALL-E) | OpenAI       |
| **Image Editing**                    | Gemini 2.5 Flash Image | Google       |
| **Voice to Text**                    | Whisper-1              | OpenAI       |
| **Tool Result Summarization**        | Gemini 2.5 Flash       | Google       |

The models are accessed through these toolkit SDK functions:

* Uses Anthropic Claude Sonnet 4.5 for chat and agentic workflows
* Uses OpenAI GPT-5 for text generation
* Uses OpenAI GPT-4.1 for structured data extraction
* Image generation uses OpenAI DALL-E
* Image editing uses Gemini 2.5 Flash Image
* Speech-to-text uses OpenAI Whisper-1

**What you can build with the Rork Toolkit**

The Rork Toolkit lets you build full AI-powered apps—chat agents, content generators, data extractors, image and voice features, and multimodal workflows—all from one toolkit. It’s everything you need to create smart, production-ready AI experiences without managing multiple models or providers.

<CtaBanner />
