GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing docs.openhands.dev — Software Agent SDK - OpenHands Docs The OpenHands Software Agent SDK is a set of Python and REST APIs for building agents that work with code.
You can use the OpenHands Software Agent SDK for:
FeaturesSingle Python APIA unified Python API that enables you to run agents locally or in the cloud, define custom agent behaviors, and create custom tools. Pre-defined ToolsReady-to-use tools for executing Bash commands, editing files, browsing the web, integrating with MCP, and more. REST-based Agent ServerA production-ready server that runs agents anywhere, including Docker and Kubernetes, while connecting seamlessly to the Python API. OpenAI-Compatible EndpointAccess the OpenHands agent via OpenAI-compatible Chat Completions and Responses endpoints for chat UIs, IDEs, voice platforms, and other OpenAI-style clients. Why OpenHands Software Agent SDK?Emphasis on codingWhile other agent SDKs (e.g. LangChain) are focused on more general use cases, like delivering chat-based support or automating back-office tasks, OpenHands is purpose-built for software engineering. While some folks do use OpenHands to solve more general tasks (code is a powerful tool!), most of us use OpenHands to work with code.State-of-the-Art PerformanceOpenHands is a top performer across a wide variety of benchmarks, including SWE-bench, SWT-bench, and multi-SWE-bench. The SDK includes a number of state-of-the-art agentic features developed by our research team, including:
Free and Open SourceOpenHands is also the leading open source framework for coding agents. It’s MIT-licensed, and can work with any LLM—including big proprietary LLMs like Claude and OpenAI, as well as open source LLMs like Qwen and Devstral. Other SDKs (e.g. Claude Code) are proprietary and lock you into a particular model. Given how quickly models are evolving, it’s best to stay model-agnostic!Get StartedGetting Started GuideInstall the SDK, run your first agent, and explore the guides. Learn the SDKCore ConceptsUnderstand the SDK’s architecture: agents, tools, workspaces, and more. API ReferenceExplore the complete SDK API and source code. Build with ExamplesStandalone SDKBuild local agents with custom tools and capabilities. Remote ExecutionRun agents on remote servers with Docker sandboxing. GitHub WorkflowsAutomate repository tasks with agent-powered workflows. CommunityJoin SlackConnect with the OpenHands community on Slack. GitHub RepositoryContribute to the SDK or report issues on GitHub. Was this page helpful? |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |