# Viby SDK > Framework-neutral infrastructure for vibe coding products. ## Agent Discovery - [Agent manifest](/.well-known/agent.json): Farming Labs discovery manifest - [API catalog](/.well-known/api-catalog): RFC 9727 API catalog - [Agent Skills index](/.well-known/agent-skills/index.json): Hashed Agent Skills discovery ## Pages - [Chats and projects](/docs/api/chats.md): Create, import, search, update, retain, and inspect tenant-scoped project timelines. - [Client and configuration](/docs/api/client.md): Configure Viby, bind application identity, choose execution, and close resources safely. - [Package entry points](/docs/api/entry-points.md): Choose the portable core, full client, provider adapters, and conformance suites without accidental runtime coupling. - [Errors](/docs/api/errors.md): Typed SDK and Web-client failures, stable codes, safe metadata, and recovery guidance. - [Generations and events](/docs/api/generations.md): Durable generation states, attempts, resumable streams, tasks, workers, artifacts, and recovery. - [Integrations](/docs/api/integrations.md): Connect repository and deployment providers through scoped authorization and durable histories. - [SDK reference](/docs/api.md): The public TypeScript client, lifecycle methods, adapters, errors, and package entry points. - [Previews and sandboxes](/docs/api/previews.md): Run immutable source safely with provider-neutral capabilities, policies, leases, and readiness. - [Tool sources](/docs/api/tool-sources.md): Expose host-configured tools with durable selection, isolated credentials, approval policy, and idempotent effects. - [Complete v1 contract](/docs/api/v1.md): The normative Viby lifecycle, persistence, ownership, and provider-neutral behavior contract. - [Versions and artifacts](/docs/api/versions.md): Inspect, change, branch, preview, evaluate, publish, and download immutable source versions. - [Web API host](/docs/api-host.md): Mount Viby as a framework-neutral Web Request/Response API with a typed client and resumable SSE. - [Shipped capabilities](/docs/capabilities.md): The implemented SDK, adapter, integration, verification, and ownership inventory. - [Core concepts](/docs/concepts.md): The ownership, durability, identity, versioning, and adapter model behind Viby. - [Credentials and provider setup](/docs/credentials.md): Create the server credentials Viby needs, connect user-owned providers, and verify the setup without exposing secrets. - [Quickstart](/docs/getting-started.md): Create, stream, iterate on, and download a durable generated project. - [Bitbucket repository integration](/docs/integrations/bitbucket.md): Connect Bitbucket Cloud, import repositories, push immutable versions, and open pull requests. - [Cloudflare deployment integration](/docs/integrations/cloudflare.md): Connect Cloudflare accounts and deploy immutable prebuilt assets to Pages. - [GitHub repository integration](/docs/integrations/github.md): Connect a GitHub App installation, import source, push immutable versions, and open pull requests. - [Vercel deployment integration](/docs/integrations/vercel.md): Connect Vercel accounts and deploy immutable framework source through the provider-neutral deployment contract. - [Viby SDK](/docs.md): Durable, provider-neutral infrastructure for building AI software creation products. - [Runtime boundaries](/docs/runtime.md): Use the Web-standard core and keep Node, database, filesystem, browser, and provider code behind explicit entry points.