--- title: Developers description: Build apps, use the API, self-host, or contribute to the codebase. --- import { CardTitle } from "/snippets/card-title.mdx" Apps Extend Twenty with custom objects, server-side logic, UI components, and AI agents — all as TypeScript packages. API REST and GraphQL APIs, webhooks, and OAuth. Self-Host Run Twenty on your own infrastructure. Contribute Set up the monorepo locally and submit PRs.