Skip to content

SDK

Build AlphaBase integrations with the JavaScript SDK.

The JavaScript SDK lives in packages/sdk/js and provides:

  • typed API client creation
  • local runtime server bootstrap helpers
  • combined convenience bootstrap (createAlphabase)

Client

import { createAlphabaseClient } from "@alphabase/sdk"
const client = createAlphabaseClient({
baseUrl: "http://127.0.0.1:4096",
})

Server Helper

import { createAlphabaseServer } from "@alphabase/sdk"
const server = await createAlphabaseServer({
hostname: "127.0.0.1",
port: 4096,
})
console.log(server.url)

Combined Bootstrap

import { createAlphabase } from "@alphabase/sdk"
const { client, server } = await createAlphabase()