# WhyOps ## Docs - [Analyse Service](https://whyops.com/docs/architecture/analyse-service.md): The engine that processes traces and runs evaluations. - [Auth Service](https://whyops.com/docs/architecture/auth-service.md): Authentication and authorization for the WhyOps platform. - [Frontend App](https://whyops.com/docs/architecture/frontend-app.md): The visual interface for your agents' decision graphs. - [Architecture Overview](https://whyops.com/docs/architecture/overview.md): How the WhyOps services work together. - [Proxy Service](https://whyops.com/docs/architecture/proxy-service.md): The API gateway that sits between your application and model providers. - [Evaluations and Analysis](https://whyops.com/docs/core-concepts/evaluations-and-analysis.md): Automatically analyze your agent runs for reliability, cost, and latency. - [Invisible Signatures](https://whyops.com/docs/core-concepts/invisible-signatures.md): How WhyOps automatically groups disjointed API calls into a single agent trace. - [Traces and Threads](https://whyops.com/docs/core-concepts/traces-and-threads.md): How WhyOps organizes agent execution paths. - [Agent Knowledge Profiles](https://whyops.com/docs/features/agent-knowledge-profiles.md): Aggregate performance analytics and LLM evaluations. - [Agent Workspace](https://whyops.com/docs/features/agent-workspace.md): What exists on the agent details page in the UI: overview, analysis, evals, and configuration. - [Decision Graphs](https://whyops.com/docs/features/decision-graphs.md): Visualize the exact reasoning path of your agents. - [Synthetic Eval Generation](https://whyops.com/docs/features/synthetic-evals.md): Automatically generate test suites for your agents based on real-world intelligence. - [Trace Inspector](https://whyops.com/docs/features/trace-inspector.md): Deep dive into the payloads of every agent step. - [Introduction](https://whyops.com/docs/getting-started/introduction.md): WhyOps: Observability and Evaluations for AI Agents - [Quickstart](https://whyops.com/docs/getting-started/quickstart.md): Start tracing your AI agents in under two minutes. - [Agent Registration API](https://whyops.com/docs/integrations/agent-init.md): Register agents, create versioned configurations, and understand how WhyOps binds traces to agent versions when you are using the raw API directly. - [Agent Init Reference](https://whyops.com/docs/integrations/agent-init-reference.md): Request fields, response shape, fallback behavior, and related entity APIs for WhyOps agent registration. - [Anthropic Proxy API](https://whyops.com/docs/integrations/anthropic.md): Use WhyOps as a drop-in proxy for the Anthropic API when you are not using one of the published WhyOps SDK packages. - [Go SDK Quickstart](https://whyops.com/docs/integrations/go-sdk.md): Start here for the WhyOps Go module: create the client, initialize the agent, send your first trace event, and then move into proxy transport. - [Go SDK Proxy Transport](https://whyops.com/docs/integrations/go-sdk-proxy.md): Use ProxyHTTPClient() correctly, understand the Go key flow, and point provider traffic at the right WhyOps proxy URLs. - [Go SDK Runtime Events](https://whyops.com/docs/integrations/go-sdk-runtime.md): Use the Go trace builder for tool spans, prompt caching-aware token usage, hybrid patterns, self-hosting, and operational detail. - [LangChain JS (Beta)](https://whyops.com/docs/integrations/langchain-js.md): Use @whyops/langchain-js to capture LLM calls, tool executions, and errors automatically across any LangChain.js agent or chain. - [Manual Events API](https://whyops.com/docs/integrations/manual-events.md): Send telemetry directly to whyops-analyse, including detailed event schemas, pipeline behavior, and tool/runtime use cases. - [Manual Events Reference](https://whyops.com/docs/integrations/manual-events-reference.md): Detailed event payload shapes, retry and span patterns, idempotency rules, and end-to-end tool execution examples for WhyOps manual events. - [OpenAI Proxy API](https://whyops.com/docs/integrations/openai.md): Use WhyOps as a drop-in proxy for the OpenAI API when you are not using one of the published WhyOps SDK packages. - [Python SDK Quickstart](https://whyops.com/docs/integrations/python-sdk.md): Start here for the whyops Python package: install the package, initialize the agent, make your first proxied call, and then move into runtime tracing. - [Python SDK Advanced Patterns](https://whyops.com/docs/integrations/python-sdk-advanced.md): Hybrid tracing, prompt caching, self-hosting, sync and async operational patterns, and common pitfalls for the whyops Python package. - [Python SDK Proxy Helpers](https://whyops.com/docs/integrations/python-sdk-proxy.md): Understand the whyops Python proxy helper flow, which API key goes where, and how OpenAI and Anthropic clients are patched. - [Python SDK Runtime Events](https://whyops.com/docs/integrations/python-sdk-runtime.md): Manual event patterns for the whyops Python package, including sync and async traces, tool spans, prompt caching usage, and hybrid setups. - [SDK Packages](https://whyops.com/docs/integrations/sdk-packages.md): Start here to choose the right WhyOps package, understand the integration order, and jump into the correct language or companion integration. - [TypeScript SDK Quickstart](https://whyops.com/docs/integrations/typescript-sdk.md): Start here for @whyops/sdk: install the package, initialize the agent, make your first proxied call, and then move into runtime tracing. - [TypeScript SDK Advanced Patterns](https://whyops.com/docs/integrations/typescript-sdk-advanced.md): Hybrid tracing, prompt caching, self-hosting, event IDs, and common operational patterns for @whyops/sdk. - [TypeScript SDK Proxy Helpers](https://whyops.com/docs/integrations/typescript-sdk-proxy.md): Understand the @whyops/sdk proxy helper flow, which API key goes where, and how OpenAI and Anthropic clients are patched. - [TypeScript SDK Runtime Events](https://whyops.com/docs/integrations/typescript-sdk-runtime.md): Manual event patterns for @whyops/sdk, including tool spans, prompt caching usage, hybrid setups, and event semantics. - [Vercel AI SDK](https://whyops.com/docs/integrations/vercel-ai-sdk.md): Use @whyops/vercel-ai-sdk with @whyops/sdk to capture generateText, streamText, tool calls, reasoning, and embeddings.