Stop juggling PostHog, Datadog, and ChatGPT. GoodLogs gives indie SaaS teams product analytics, structured logging, and an AI that actually explains why things broke — all for $0 to start.
Free tier: 1M events · 100MB logs · 5 AI queries/day
import { GoodLogs } from "@aj-2000-test/goodlogs-sdk"
GoodLogs.init("gl_pk_your_key")
// Track events
GoodLogs.track("signup", { plan: "pro" })
// Send logs
GoodLogs.error("Payment failed", { orderId: "ord_123" })Everything you need to understand your users and debug production — without the enterprise complexity.
Track events, page views, DAU, funnels, and retention. Understand what your users actually do.
Ingest, search, and filter application logs. See exactly what happened before an error.
Ask questions in plain English. The AI reads your logs and events, then explains what went wrong.
No agents, no YAML files, no infrastructure.
npm install @aj-2000-test/goodlogs-sdk — zero dependencies, 4KB gzipped.
Call init() with your API key. Track events and send logs anywhere in your app.
Open the dashboard, click AI Chat, and ask 'Why are payments failing?' — get an answer in seconds.
Connect GoodLogs to Cursor, VS Code Copilot, Windsurf, or Claude Desktop. Ask about errors, search logs, check alerts — without leaving your IDE.
Show me errors from the last hour
Searches error logs with context
What's causing the payment failures?
Aggregates error patterns
Are any alerts firing?
Checks alert rules and timeline
How many signups today?
Queries event counts
We made the tradeoffs so you don't have to.
Sub-millisecond accept time with async batch writes. Your app never waits on our DB.
ESM + CJS, zero deps, auto page-close flush with keepalive. NPM install and go.
Not bolted on — AI debugging is the core product. GPT-4o reads your actual logs.
Public keys for browser events, secret keys for server logs. HMAC-verified webhooks.
Same query API powers the dashboard, AI agent, and MCP server. One source of truth.
Connect GoodLogs to Cursor, Windsurf, or any AI IDE. Query your logs from your editor.
No per-seat charges. No surprise bills. Flat monthly pricing.
For side projects and early-stage apps.
For indie hackers shipping their first SaaS.
For growing products that need real observability.
For teams shipping production software.
Set up GoodLogs in 5 minutes. Free forever for small projects.