Skip to content
Docs

Replit

Replit is part of the vibe-coding ecosystem. It is not a first-class provider in the ActsAsGeek integration registry, so there is no credential or webhook flow to configure.

Not a registry provider

Replit has no dedicated provider implementation, verifier, or webhook handler in the current codebase. Treat anything claiming a Replit-specific OAuth or API-key connector as out of date. See the vibe-coding ecosystem overview for how these platforms fit in.

Send telemetry with the SDK

The supported path is to instrument the app you build on Replit with the published @actsasgeek/observability SDK, then attribute model usage and cost to a project just like any other backend.

pnpm add @actsasgeek/observability
usage.ts
import { ActsAsGeek } from "@actsasgeek/observability"

const aag = new ActsAsGeek({
  apiKey: process.env.AAG_API_KEY,
  projectId: process.env.AAG_PROJECT_ID,
})

// projectId is required on the event; tokens + cost are derived from input/output
await aag.trackAi({
  projectId: process.env.AAG_PROJECT_ID!,
  model: "gpt-4o",
  input: prompt,
  output: completion,
})

Tip

Want first-class support for a specific platform? The provider registry lives in lib/integrations/providers.ts; a new entry needs a verifier and (optionally) a webhook handler before it can appear here as a configurable connector.

Back to Integrations