Overview of OpenHands Agent Server
mainThe OpenHands Agent Server is a minimal REST API and WebSocket server designed to provide a programmatic interface for interacting with OpenHands AI agents. It is optimized for development, testing, and lightweight deployments by using the local filesystem for storing conversations, events, and workspace files.
Key features include:
- REST API: Full CRUD operations for conversations and events.
- WebSocket Support: Real-time communication with agents.
- Local Storage: File-based storage for conversations and workspace data.
- CORS Support: Configurable cross-origin resource sharing.
- Authentication: Optional session-based API key authentication.
- Webhooks: Configurable webhook notifications for events.
- Auto-reload: Development mode with automatic code reloading.