Skip to main content

Introduction

The self-hosted version contains all the key features that our team consider to be needed for a development phase to allow development teams to gain visibility over what are the agents actually doing, what tools are they calling, what is the RAG here and there, what input did this tool got and what outputs did it return.

How to run nanomon locally

To run nanomon locally and start monitoring your agents all you need to do is to:
  1. Copy the docker-compose/yaml example we provide bellow
  2. (optionally) change the environment variables as described bellow
  3. run:

The Docker-Compose file

This file defines the three components nanomon needs to properly run. These being the database, the backend api and the frontend (ui). Copy the following file content and place it in a directory of your choice:

Change the default values

The default values in the docker-compose file can be easily changed by copying the .env file contents to an .env file that must be placed in the same directoty as the docker-compose file is