A Better API for
Generative AI

Opper is an integrated platform to build productiongrade generative AI features, chatbots, and agents — fast.

Get Started

An end to end toolbox

For developers, by developers

Build

Build structured, model independent LLM calls

Interact with frontier, open-source, and multimodal models using a unified, structured syntax. We empower you to instruct models as code, and reduce the need for complex prompts.

Explore Github
import Client from "opperai";

const client = new Client();

(async () => {
    // remember to return the json_payload from the call
    const {json_payload} = await client.call({
        name: "extractRoom",
        input: "Room at Grand Hotel with 2 beds and a view to the sea.",
        output_schema: {
            $schema: "https://json-schema.org/draft/2020-12/schema",
            type: "object",
            properties: {
                beds: {
                    description: "The number beds",
                    type: "number",
                },
                seaview: {
                    description: "The room has a seaview",
                    type: "boolean",
                },
                description: {
                    description: "The description of the room",
                    type: "string",
                },
            },
            required: ["beds", "seaview", "description"],
        },
    });

})();

Integrate

Integrate your own data and knowledge

Opper enables both indexing and retrieval of the semantically relevant parts of data and connect it to calls, while you retain full integration control.

See Sample app
import Client from "opperai";

const client = new Client();

async function main() {
    try {
        const index = await client.indexes.create("my_index");

        await index.add([
            {
                key: "doc1",
                content: "Opper is a comprehensive platform for building and deploying AI-powered applications.",
                metadata: { type: "overview" }
            }
        ]);

        const knowledge = await index.query({
            query: "What is Opper?",
            k: 1 
        });

        console.log(knowledge);
        // [{ content: 'Opper is a comprehensive platform for building and deploying AI-powered applications.', metadata: { type: 'overview' } }]

    } catch (error) {
        console.error("An error occurred:", error);
    }
}

main();

Observe

Trace every call and
session
for full visibility

Track every AI interaction: view sessions, calls, outputs, feedback, reasoning, and costs as easy to understand real-time traces.

Observe

Optimize

Optimize quality, security, cost and speed in production

Automate LLM tuning with Opper Functions. Optimal models and configs, identified through continuous evaluations and feedback.

Optimize

Comply

Build from a secure, compliant and European foundation

Opper is built for compliance: GDPR, SOC2, DORA, and EU-ready. Focus on value while we handle regulations.

See legal
Comply

A compound
AI platform

Everything you need to build
and deploy high quality AI features.

Read Docs
  • Breadth of models
  • Powerful API & SDKs
  • Production efficiency
  • A single invoice

Pricing that lets you start and scale

free
€0
Everything you need to experiment
Create account
INFERENCE
Mistral models
Free 1M tokens / month
INDEXES
Free 100MB / Month
TRACING
Free 5k Spans / Month
EVALUATIONS
Free during Beta
utility
Pay as you go
Everything you need for production
INFERENCE
All Models
Billed at current rates
INDEXES
€2 / GB
TRACING
€10 / 100k Spans
EVALUATIONS
Free during Beta
enterprise
Custom
Tailored to your business needs and goals
INFERENCE
Custom
INDEXES
Custom
TRACING
Custom
EVALUATIONS
Free during Beta

Are you a startup?

Trusted by leading
product teams

We empower some of the best teams to build AI features fast and securely.

Get started
Beatly
Steep
Ping