Skip to content

Human-Agent Negotiation Interface (HANI)

HANI

HANI is a web-based interface for conducting negotiations between humans and AI agents. It provides a rich set of tools for analyzing negotiation dynamics, making offers, and understanding your negotiation partner's behavior.

Key Features

  • Interactive Negotiation


    Engage in turn-based negotiations with AI agents using an intuitive web interface

  • AI-Powered Tools


    Extract offers from text, generate responses, and get strategic suggestions

  • Analysis Tools


    Visualize utilities, track negotiation history, and understand preferences

  • Flexible Configuration


    Support for multiple authentication modes, custom scenarios, and agent types

Quick Start

1. Install HANI

pip install hani

2. Initialize Configuration

hani setup

3. Start the Application

hani

Then open your browser to http://localhost:5006 and log in with the default credentials:

  • Username: admin or user
  • Password: adminpass or userpass

Next Steps

License

HANI is released under the GNU Affero General Public License v3 (AGPL-3.0).

Author

Created by Yasser Mohammad