Skip to content

Installation

ipybox installation

For use with freeact agents, freeact-skills needs to be pre-installed on ipybox Docker images. First, install ipybox:

pip install ipybox

Create a dependencies.txt file with one of the following configurations:

dependencies.txt
# Install all available skills
freeact-skills = {version = "*", extras = ["all"]}

The extras=["all"] option includes all available skills: ["reader", "search-google", "search-perplexity", "zotero"]. Alternatively, you can install specific skills:

dependencies.txt
# Install selected skills only
freeact-skills = {version = "*", extras = ["search-google", "zotero"]}

Note

dependencies.txt must follow the Poetry dependency specification format.

Build the ipybox Docker image with your selected skills:

python -m ipybox build -t your-image-tag -d dependencies.txt

Replace your-image-tag with your preferred image name.

Local installation

For local development or direct usage, install with pip:

pip install freeact-skills[all]

This is equivalent to:

pip install freeact-skills[reader,search-google,search-perplexity,zotero]

To install specific skills only:

pip install freeact-skills[search-google,zotero]