Developer Platform
Your pod is a programmable backend.
Full tRPC API with 47+ routers. @synap/sdk for TypeScript. API keys with 18 scopes. Build custom apps, connect any AI, or automate your workflows.
QuickstartUp and running in minutes.
1
Create an accountSign up at app.synap.live and provision your Data Pod.
2
Generate an API keyGo to Account → Pod → API Keys. Choose your scopes.
3
Install the SDKnpm install @synap/sdk — TypeScript, fully typed.
4
Start buildingQuery entities, run semantic search, create automations.
# Install
npm install @synap/sdk

# Initialize
import { SynapClient } from '@synap/sdk'

const synap = new SynapClient({
  podUrl: 'https://your-pod.synap.live',
  apiKey: 'synap_user_...',
})

# Query entities
const notes = await synap.entities.list({
  profileSlug: 'note',
  limit: 20,
})

# Semantic search
const results = await synap.search.semantic({
  query: 'project apollo proposal',
  types: ['note', 'task', 'article'],
})

# Create an entity
const task = await synap.entities.create({
  profileSlug: 'task',
  properties: {
    title: 'Write lightpaper',
    status: 'in-progress',
    dueDate: '2026-04-01',
  },
})
What you can build.
@synap/sdk

TypeScript client wrapping all 47+ tRPC routers. Full type safety. Works in Node.js, Deno, and the browser.

API Keys

18 granular scopes: entities, documents, search, AI, Hub Protocol, MCP, and more. Bcrypt-hashed, revocable, rate-limited.

Hub Protocol

Open REST contract for AI services. 20 sub-routers covering all data operations. Implement it to connect any AI system.

MCP Server

Your pod exposes a Model Context Protocol server. Any MCP-compatible AI tool (Claude Desktop, Cursor, etc.) can read and write your data.

Custom Cells

Build components that render anywhere in the Synap browser — panels, bento widgets, documents, whiteboards. Sandboxed iframe + postMessage SDK.

Packages

JSON blueprints that install entity profiles, views, and automations into any workspace. Compose and publish to the marketplace.

18 granular scopes.API keys grant only the permissions you choose. Read access to entities doesn't imply write access to documents. Every call is audited.
entities
read:entities
write:entities
documents
search
ai:analyze
hub-protocol.*
mcp.*
files
relations
views
automations
channels
proposals
secrets:read
connectors
webhooks
admin
© 2026 Synap Technologies. All rights reserved.