We are an open community. We welcome and appreciate all kinds of contributions that improve pebblo
.
Pebblo is currently supported in MacOS and Linux.
The following instructions are tested on Mac OSX and Linux (Debian).
Install the following prerequisites. This is needed for PDF report generation.
brew install pango
sudo apt-get install libpango-1.0-0 libpangoft2-1.0-0
Fork and clone the pebblo repo. From within the pebblo directory create a virtual-env, build pebblo package (in wheel
format), install and run.
# Fork and clone the pebblo repo
git clone https://github.com/<your-github-userid>/pebblo.git
cd pebblo
# Create and activate a virtual environment
python3 -m venv .venv
source .venv/bin/activate
# Build pebblo python package
pip3 install build
python3 -m build --wheel
Build artifact as wheel package will be available in dist/pebblo-<version>-py3-none-any.whl
.
pip3 install dist/pebblo-<version>-py3-none-any.whl
Pebblo script will the install as .venv/bin/pebblo
pebblo
Pebblo daemon now listens to localhost:8000
to accept Gen-AI application document snippets for inspection and reporting.
See these instructions to open a pull request against the main Pebblo repo.
Please join Discord server https://discord.gg/wyAfaYXwwv to reach out to the Pebblo maintainers, contributors and users.