Skip to content

Hosting

TekMemo packages run in any JavaScript environment. The key constraint is keeping Cloud API keys server-side.

RuntimeBest forSee
Node.jsExpress, Fastify, NestJS, CLI tools, MCP servers, background jobsNode
Cloudflare WorkersEdge functions, Workers AI, D1-backed appsCloudflare Workers
VercelNext.js route handlers, server actions, edge middlewareVercel
Security principlesAll runtimesSecurity

Minimum environment

bash
TEKMEMO_CLOUD_URL=https://memo.tekbreed.com/api/v1
TEKMEMO_API_KEY=tk_live_...
TEKMEMO_PROJECT_ID=proj_...

Client creation pattern

ts
import { createTekMemoCloudClient } from "@tekmemo/cloud-client";

const client = createTekMemoCloudClient({
  baseUrl: process.env.TEKMEMO_CLOUD_URL,
  apiKey: process.env.TEKMEMO_API_KEY,
  defaultProjectId: process.env.TEKMEMO_PROJECT_ID,
});

Released under the MIT License.