AI Agent Stack for Berlin and Germany's Startup Capital
Berlin is where German startups and European AI labs share one city. When a team needs an AI agent API Berlin groups can pass around, eine API für KI-Agenten, SandBase covers models, data APIs, hosted sessions, and a sandbox with one key.
A startup in the capital often already pays a model lab. The research feed, the agent that holds a German and English brief, and a machine for the evaluation script are still separate invoices. SandBase puts them on one account:
2,000+ models and data APIs from 100+ platforms, drawn on a single balance
Stored Agents and open Sessions, in the OpenAI Agents shape and in OpenAgentCore
An E2B sandbox when a job must open a file or run a command
SKILL.md so the coding assistant can read the catalog
An Agent or a sandbox can start with no charge. Qualifying data APIs share 100 free calls each day inside the organization. The allowance resets at 00:00 UTC. Model calls are priced on their own listing.
Use https://api.sandbase.ai/v1 and the header Authorization: Bearer $SANDBASE_API_KEY.
Berlin as a German and European startup center
These public pages describe the city. SandBase is not announcing a Berlin address.
In the GSER 2026 Top 40, Berlin is #22 globally and #3 in Europe. The same report lists an ecosystem value of $89.5 billion for H2 2023–2025. Startup Genome’s Berlin profile describes a startup scene that blends creativity with tech innovation.
Berlin Partner says Berlin is already Germany’s top location for AI: more than 30% of the country’s 687 AI startups are in the capital. The same note names two national competence centers in the city, DFKI and BIFOLD, and says companies offering their own AI services generate €2.4 billion in revenue.
TU Berlin calls itself one of the leading places in Germany for research and teaching in artificial intelligence and computer science. It describes BIFOLD as one of Germany’s six national AI competence centers, focused on machine learning and big data, with permanent funding from the federal government and the State of Berlin.
Künstliche Intelligenz in Berlin sits on that mix of startups and labs. SandBase is the API under it: one key, rather than a new vendor for every model or dataset.
Berlin workflows
1. A sourced note before a German partner call
Two people in Berlin need a short, cited comparison of a market: filings, news, and posts, duplicates removed, readable in English or German. One Agent, the data APIs, and a Session replace three logins the hour before the call.
2. Keep the OpenAI Agents SDK on a bilingual product
The service already uses client.beta.agents. Point base_url at https://api.sandbase.ai/v1, keep that client, and add SandBase data tools plus a sandbox so a review can compare the sources behind a German answer.
3. A sandbox next to the city’s AI labs
A small team hiring around TU Berlin and the #ai_berlin community wants an agent sandbox in Berlin on a key it already holds. Paste set up https://www.sandbase.ai/SKILL.md into the assistant, try the catalog, and keep that key when the demo becomes a hosted Agent.
A first session from Berlin
Create the organization key in the Console.
Define the Agent with the OpenAI SDK or POST /v1/agents: a model, instructions, and tools.
When projection_status is ready, open a Session and send the task.
If the task needs files or a script, use the E2B SDK at https://sandbox.sandbase.ai.
Or pass SKILL.md to the assistant and let it look up the catalog.
The OpenAI Python SDK pattern from the SandBase docs, with instructions for Berlin and German readers.
Python
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["SANDBASE_API_KEY"],
base_url="https://api.sandbase.ai/v1",
)
agent = client.beta.agents.create(
model="deepseek/deepseek-v4-flash",
name="Berlin startup brief",
instructions=(
"Write for a Berlin and German startup audience. "
"Compare more than one source and cite each."
),
metadata={"city": "berlin", "team": "germany"},
)
print(agent.id, agent.version) # agt_..., 1
# Open a Session only after projection_status is ready.
The #22 global rank, the #3 Europe rank, and the ecosystem-value figure are Startup Genome’s for GSER 2026. Berlin Partner is the source for the share of German AI startups and the revenue line. TU Berlin is the source for the BIFOLD description. SandBase does not publish a Berlin phone number, a street address, or a city-specific latency SLA on this page.
FAQ
Is SandBase an AI agent API for Berlin teams?
Yes. SandBase is a global API, and this page is the Berlin guide. Startups and labs in the city, and elsewhere in Germany, use one key for models, data APIs, Agents and Sessions, and sandboxes. You do not have to be in Berlin to call it.
Does SandBase have a Berlin office or a German phone line?
No. The product is an API. This guide describes the local startup and research market. It does not announce a public office or a local phone line.
Can a team keep the OpenAI Agents SDK?
Yes. Set base_url="https://api.sandbase.ai/v1" and keep client.beta.agents. The key then also reaches SandBase models, data APIs, hosted OpenAgentCore, and E2B-compatible sandboxes.
Does each model or data vendor need its own key?
No. One SandBase key covers the models and APIs on the platform. Keep it on a server. Do not put it in a browser bundle.
How do charges and the daily data allowance work?
Spend comes from the SandBase balance, and each listing shows its price and unit. Agents and sandboxes can run with no charge. Eligible data APIs share 100 free calls per day per organization and reset at 00:00 UTC. Further calls bill at the listed rate. Model calls are separate.