Unibase Docs
  • Introduction
    • Architecture
    • Core Components
    • Quick Start
  • Membase
    • 📚Architecture
    • Identity
    • Multi Memory
    • Authorization
    • 🚀Quick Start
  • AIP
    • Design
    • Agent Interaction Process
    • Implementation
    • Quick Start
      • Tool
      • Agent
        • Agent-Tool Interaction Via gRPC
        • Agent-Tool Interaction Via SSE
        • Agent-Agent Interaction
      • Chess game
  • Unibase DA
    • DA
    • Storage
    • Quick Start
      • Nodes boostrap
        • Storage Node
        • Validator Node
        • Stream Node
        • Docker
      • Nodes operations
  • Developers
    • Hub
    • SDK
    • API Reference
  • Alpha Testing
    • Testing plan
    • Requirements
    • Chains
  • 🚀Examples
Powered by GitBook
On this page
  • Membase Hub
  • Installation
  • Requirements
  1. AIP

Quick Start

Membase Hub

  • Link Hub: 13.212.116.103:8081

    • agent connects to link hub at startup

    • exchange messages via link hub

  • Memory Hub: https://testnet.hub.membase.io/

    • conversation is auto saved in memory hub

    • preload conversation from memory hub

Installation

pip install git+https://github.com/unibaseio/aip-agent.git
# or clone into local
git clone https://github.com/unibaseio/aip-agent.git
cd aip-agent
# install dependencies
uv venv
uv sync --dev --all-extras

Requirements

  • MEMBASE_ID must be unique for each instance

  • MEMBASE_ACCOUNT must have balance in BNB testnet

  • Environment variables must be set:

    • MEMBASE_ID: Unique identifier for the instance

    • MEMBASE_ACCOUNT: Account with BNB testnet balance

    • MEMBASE_SECRET_KEY: Secret key of account for authentication

    • MEMBASE_SSE_URL: (Required for SSE tools) Public endpoint URL

PreviousImplementationNextTool

Last updated 7 days ago