Skip to content

Lovable

Lovable 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

Lovable has no dedicated provider implementation, verifier, or webhook handler in the current codebase. Treat anything claiming a Lovable-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 software development kit (SDK)

Install the published @actsasgeek/observability SDK in the application that you build on Lovable. Use it to report model usage and cost for an Environment.

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,
})

// The event requires projectId.
// The SDK derives token counts and cost from input and output.
await aag.trackAi({
  projectId: process.env.AAG_PROJECT_ID!,
  model: "gpt-4o",
  input: prompt,
  output: completion,
})

Tip

To add support for a platform, add it to the provider registry at lib/integrations/providers.ts. Add a verifier. Add a webhook handler when the platform requires one. Then the platform can appear here as a Connector.

Back to Integrations

    Lovable — ActsAsGeek Documentation