# Thinkwell > A scripting environment for AI agents. ## Docs - [Agent](https://thinkwell.sh/api/agent.md): Open connections to agents with the open() API. - [Overview](https://thinkwell.sh/api/overview.md): Overview of the Thinkwell API. - [Plan](https://thinkwell.sh/api/plan.md): The fluent API for building prompts. - [Sessions](https://thinkwell.sh/api/sessions.md): Creating multiple sessions with an agent. - [Code of Conduct](https://thinkwell.sh/community/code-of-conduct.md): Our community code of conduct. - [Contributing](https://thinkwell.sh/community/contributing.md): How to contribute to Thinkwell. - [Hello, World](https://thinkwell.sh/examples/hello-world.md): A minimal example. - [JavaScript Unminifier](https://thinkwell.sh/examples/javascript-unminifier.md): Build simple code transformations using agents. - [Meeting Scheduler](https://thinkwell.sh/examples/meeting-scheduler.md): Let the AI understand language while a solver finds the answer. - [Sentiment Analysis](https://thinkwell.sh/examples/sentiment-analysis.md): Use npm packages in tools. - [CLI Reference](https://thinkwell.sh/get-started/cli.md): Complete reference for the thinkwell command-line interface. - [Writing with Coding Agents](https://thinkwell.sh/get-started/coding-agents.md): Use coding agents like Claude Code, Cursor, and Codex to write Thinkwell scripts. - [Introduction](https://thinkwell.sh/get-started/introduction.md): Get started with Thinkwell. - [Quick Start](https://thinkwell.sh/get-started/quickstart.md): Quick instructions to get started with Thinkwell. ## OpenAPI Specs - [openapi](https://thinkwell.sh/api-reference/openapi.json)