> ## Documentation Index
> Fetch the complete documentation index at: https://docs.peeng.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Peeng Docs: AI-Powered Log Observability API & SDKs

> Welcome to Peeng — the log ingestion and observability API that centralizes your logs, surfaces error spikes, and explains stack traces with AI.

Peeng is an AI-powered log ingestion and observability API. You send structured log entries from your application — over HTTP or through one of the official SDKs — and Peeng centralizes them, makes them instantly searchable, alerts you when error rates spike, and uses AI to explain stack traces in plain language. This documentation covers everything you need to integrate your application with Peeng and start shipping logs today.

<CardGroup cols={2}>
  <Card title="Introduction" icon="house" href="/introduction">
    Learn what Peeng does and how it fits into your stack.
  </Card>

  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Send your first log in under five minutes using curl, Node.js, or Python.
  </Card>

  <Card title="JavaScript / TypeScript SDK" icon="js" href="/sdks/javascript">
    Install `peeng` with npm for batching, retries, and idempotency out of the box.
  </Card>

  <Card title="API Reference" icon="book" href="/api-reference/introduction">
    Explore every field and endpoint the Peeng ingestion API accepts.
  </Card>
</CardGroup>

## Get started in three steps

<Steps>
  <Step title="Create a project and API key">
    Sign in to the [Peeng dashboard](https://peeng.dev/register) and create a project. Then navigate to **Settings → API Keys** to generate your first API key. Your key looks like `pk_test_a1b2c3...` — copy it immediately, as it is only shown once.
  </Step>

  <Step title="Send your first log">
    Make a `POST` request to `https://api.peeng.dev/v1/logs` with your API key in the `x-api-key` header and a JSON body containing a `logs` array. A `202 Accepted` response with `{"accepted": 1}` confirms your log was received. See the [Quickstart](/quickstart) for ready-to-run examples in cURL, Node.js, and Python.
  </Step>

  <Step title="View logs in the dashboard">
    Open the log explorer in your Peeng project — your log appears within seconds, filterable by level, service, status code, request ID, and user ID.
  </Step>
</Steps>
