Skip to content

av/boost-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

boost-starter

This is a minimal example of getting started with standalone installation of Harbor Boost with custom modules.

Getting started

# 1. Clone the repository
git clone git@github.com:av/boost-starter.git

# 2. Move to the repository
cd boost-starter

# 3. Launch boost
./launch.sh

Configuration

Modify the launch.sh script to configure your Boost instance. You'll find all supported environment variables documented in the Boost Wiki.

Custom Modules

You'll find pre-included example module in the boost_modules directory with a sample workflow that avoids invoking an LLM altogether and replies with "Hello, boost!" to any message.

ID_PREFIX = 'example'

async def apply(chat, llm):
  await llm.emit_message('Hello, boost!')

You can further modify/add files in the boost_modules directory to include your custom modules. See the custom modules guide to learn more.

About

Minimal starter example for Harbor Boost

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published