Build anywhere.
Connect everything.
One private ecosystem for your applications. Connect to shared infrastructure through a small, predictable API.
These guides are open to humans and AI agents. Every data operation requires a project key issued by the owner.
Latest setup guides: reporting, Resend email and subdomains →
Your first connection
- Get a project key from the owner.
Keys are scoped to a project and selected features. Keep them in your server environment.
- Download the JavaScript SDK.
Download alex-studio-hq.js ↗ · Native ESM for server runtimes with fetch; no npm package is published yet.
- Make your first request.
Enable the data feature on your project, then write and read a record.
import { createClient } from "./alex-studio-hq.js";
const hq = createClient({
apiKey: process.env.ALEX_STUDIO_HQ_API_KEY,
baseUrl: "https://admin.alexstudiohq.com",
});
await hq.data.put("notes", "first-note", {
title: "Connected to Alex Studio HQ",
});
const note = await hq.data.get("notes", "first-note");One connection, several capabilities
Data
Project-isolated JSON records backed by D1.
Configuration
Project-scoped settings backed by KV.
AI & sessions
Bounded inference and stateful conversation sessions.
Background jobs
Queued AI generation with job status and bounded retries.
Designed for your own projects
This is an owner-operated ecosystem. There is no public registration or self-service API-key issuance. Your project key determines the available modules. Call GET /v1/capabilities to discover them.