Now Live

Logging that
just works

Structured logging via REST API, SDKs for TypeScript and Python, and a CLI. Beautiful dashboard, powerful search, works with any language.

REST API — Any Language

terminal
curl -X POST \
  https://timberlogs-ingest...dev/v1/logs \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "logs": [{
      "level": "info",
      "message": "User signed in",
      "source": "my-app"
    }]
  }'

Works with Python, Go, Ruby, PHP, Java...

TypeScript SDK — Auto-batching

app.ts
import { createTimberlogs } from "timberlogs-client";

const timber = createTimberlogs({
  source: "my-app",
  environment: "production",
  apiKey: process.env.TIMBER_API_KEY,
});

// That's it. Start logging.
timber.info("User signed in", { userId });

npm install timberlogs-client

Python SDK — Same simplicity

app.py
from timberlogs import create_timberlogs

timber = create_timberlogs(
    source="my-app",
    environment="production",
    api_key=os.getenv("TIMBER_API_KEY"),
)

# That's it. Start logging.
timber.info("User signed in", {"user_id": user_id})

pip install timberlogs-client

Everything you need

Built for developers who value simplicity

REST API

Simple HTTP POST from any language. Python, Go, Ruby, PHP — if it can make HTTP requests, it works.

Powerful Search

Full-text search with phrases, exclusions, and filters. Find any log in seconds.

Flow Tracking

Link related logs together to trace user journeys and debug complex flows.

Lightning Fast

Global edge ingestion for minimal latency, no matter where your users are.

AI Log Assistant

Ask questions about your logs in plain English. Get answers backed by real data — error patterns, trends, and root causes.

Auto-redaction

Sensitive data like passwords and tokens are automatically redacted.

CLI

Query logs, inspect flows, and view stats from your terminal. Authenticate with one command.

Team Ready

Organizations with team members. Invite your team and control access.

Up and running in 2 minutes

1

Get your API key

Create a free account and grab your key.

tb_live_xxxxx
2

Send a log

POST to our API or use the TypeScript SDK.

POST /v1/logs
3

View in dashboard

Search, filter, and analyze your logs instantly.

app.timberlogs.dev

Works with your AI agent

Timberlogs is discoverable by 40+ AI coding agents via skills.sh. Install the skill and your agent knows how to use Timberlogs.

terminal
npx skills add https://docs.timberlogs.dev

Compatible with Claude Code, Cursor, Copilot, Windsurf, and more.

Ready to simplify your logging?

Start shipping with better observability today.

Get started for free