Skip to content

OpenHands Integration

Overview

Open Hands is a sophisticated platform designed to autonomously tackle software development tasks, significantly enhancing productivity for developers through AI-powered agents that understand development workflows.

Key Features

  • Autonomous Development: Complete tasks with minimal guidance
  • Multiple Agent Types: Specialized agents for different tasks
  • Self-Debugging: Can identify and fix its own errors
  • Repository Understanding: Analyzes entire codebases
  • Documentation Generation: Creates thorough documentation

Use Cases

  • Implementing complex features from specifications
  • Refactoring legacy codebases systematically
  • Automating repetitive development tasks
  • Creating comprehensive test suites
  • Exploring and learning new repositories

Setup Instructions

  1. Configure the Open Hands client to use relaxAI API for its agents to function.
  2. Open Hands Client Setup

  3. Select Advanced Options from the AI Provider configuration GUI.
  4. Configure the following settings:
    • Custom Model: openai/<model name>
    • Base URL: https://api.relax.ai/v1/
    • API Key: <RELAX_API_KEY> Open Hands Model Configuration
  5. Select your choice of agent and save the configuration.

Resources