Pezzo AI is a developer-first, open-source platform designed to streamline the development and deployment of applications that leverage large language models (LLMs).

  • Key Features of Pezzo AI

    • Focus on Developer Experience:
      • Centralized Prompt Management 🎛️: Offers a central location to manage all prompts, simplifying organization and version control. Explore more.
      • Streamlined Prompt Design & Versioning 📝: Facilitates easy creation, editing, testing, and versioning of prompts, enhancing the iterative process. Discover how.
      • Instant Deployments ⚡: Supports rapid deployment of LLM functionalities, enabling faster experimentation and shortened development cycles. Learn about deployments.
  • Why to keep reading?

    • You will discover how to use Pezzo AI
    • It will NOT cost money, neither cloud registrations ✅

The Pezzo AI Project

Pezzo AI aims to streamline prompt design, version management, instant delivery, collaboration, troubleshooting, observability and more.

Open-source, developer-first LLMOps platform

Why Pezzo AI

Pezzo is an open-source AI development toolkit that provides a centralized platform for managing AI prompts, experiments, and models.

It aims to streamline the AI development process by making it easier for developers to collaborate, optimize costs, and troubleshoot issues.

  • Core Benefits
    • Increased Developer Productivity 🚀: Streamlined workflows and centralized tools boost efficiency, focusing on innovation.
    • Improved Collaboration 🤝: Provides a shared space for managing prompts and functionalities, enhancing teamwork.
    • Reduced Development Costs 💸: Efficient resource management and faster deployments contribute to cost savings.

SelfHosting Pezzo AI

Pezzo AI with Docker

In order to run Pezzo AI using Docker Compose, use the following commands:

git clone https://github.com/pezzolabs/pezzo.git
cd pezzo
docker-compose up

These commands will clone the Pezzo repository from GitHub, navigate into the Pezzo directory, and then start the Pezzo stack.

It will download and execute the Docker images from Github Container Repository:

  • ghcr.io/pezzolabs/pezzo/server:latest
  • ghcr.io/pezzolabs/pezzo/console:latest
  • ghcr.io/pezzolabs/pezzo/proxy:latest

If you are curious…

The services and components that run with this stack include PostgreSQL, Redis and the Pezzo components (Server, Console).

It will also automatically apply database migration to the PostgreSQL database.

After the stack has started, you can access the PezzoAI Console at http://localhost:4200.


FAQ

How to use Pezzo AI with Python

pip install pezzo
from pezzo.client import pezzo

Is Pezzo AI API Up?

import requests

url = "https://api.pezzo.ai/api/healthz"

response = requests.request("GET", url)

print(response.text)