# Quickstart

Three steps in every language: install, wrap the tools that act, run `signafaide verify`.

- [Python, plain functions](/docs/quickstart/python)
- [Python, LangChain](/docs/quickstart/python-langchain)
- [Python, OpenAI Agents SDK](/docs/quickstart/python-openai-agents)
- [TypeScript, plain functions](/docs/quickstart/typescript)
- [TypeScript, LangChain](/docs/quickstart/typescript-langchain)
- [TypeScript, OpenAI Agents SDK](/docs/quickstart/typescript-openai-agents)
- [TypeScript, Vercel AI SDK](/docs/quickstart/typescript-vercel-ai)

JavaScript uses the TypeScript snippets without the type annotations. Using a coding agent? `npx signafaide agent setup` gives it the signafAIde MCP server, which does this for your project: see [Coding agents](/docs/coding-agents).
