Skip to content

Benchmark for clients in Ai and Multi agent system course in DTU.

License

Notifications You must be signed in to change notification settings

MarlonBando/masbench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

masbench

masbench is a command-line tool for benchmarking multi-agents client in AI and Multi Agent System course in DTU. It is designed to help students evaluate the performance of their client implementations.

Course information: Artificial Intelligence and Multi-Agent Systems

Documentation is available at https://marlonbando.github.io/masbench/

Development Setup

Prerequisites

  • Go 1.23.0 or later (this project uses Go 1.23.0 with toolchain 1.23.11)
  • Git for version control

Installing Go

If you don't have Go installed, follow these steps:

Linux/macOS

# Download and install Go from the official website
# Visit: https://golang.org/dl/

# Or use a package manager:
# Ubuntu/Debian:
sudo apt update && sudo apt install golang-go

# macOS with Homebrew:
brew install go

# Arch Linux:
sudo pacman -S go

Windows

Download and install Go from the official website.

Setting up the Development Environment

  1. Verify Go installation:

    go version
    # Should output: go version go1.23.x linux/amd64 (or your platform)
  2. Download dependencies:

    go mod download
  3. Build the project:

    go build -o masbench .
  4. Run the application:

    ./masbench --help

About

Benchmark for clients in Ai and Multi agent system course in DTU.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages