pezzo  by pezzolabs

Open-source LLMOps platform for streamlining AI workflows

created 2 years ago
2,993 stars

Top 16.3% on sourcepulse

GitHubView on GitHub
Project Summary

Pezzo is an open-source, cloud-native LLMOps platform designed for developers to manage prompts, enhance observability, and streamline AI operations. It aims to reduce costs and latency while facilitating collaboration and rapid deployment of AI changes.

How It Works

Pezzo provides a unified platform for prompt management, versioning, and delivery. It leverages a cloud-native architecture with dependencies on PostgreSQL, ClickHouse, Redis, and Supertokens for data storage and management. This approach allows for seamless integration and scalability, enabling real-time monitoring, troubleshooting, and efficient deployment of AI models and prompts.

Quick Start & Requirements

  • Install: Clone the repository and install Node.js 18+ dependencies via npm install.
  • Prerequisites: Node.js 18+, Docker (recommended).
  • Setup: Spin up infrastructure dependencies with docker-compose -f docker-compose.infra.yaml up. Deploy migrations with npx dotenv-cli -e apps/server/.env -- npx prisma migrate deploy. Run the server with npx nx serve server and the console with npx nx serve console.
  • Docs: Official Pezzo Documentation

Highlighted Details

  • Supports prompt management, observability, and caching for Node.js and Python clients.
  • Offers a VSCode extension for GraphQL language feature support.
  • Claims potential cost and latency savings of up to 90%.

Maintenance & Community

  • Open to community contributions via pull requests and issues.
  • Discord server available for support and collaboration.
  • CONTRIBUTING.md provides contribution guidelines.

Licensing & Compatibility

  • Licensed under the Apache 2.0 License.
  • Permissive license suitable for commercial use and integration with closed-source projects.

Limitations & Caveats

The README indicates support for Node.js and Python clients, with other client integrations being community-driven via issue requests. The setup involves multiple steps and infrastructure dependencies managed via Docker Compose.

Health Check
Last commit

1 month ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
171 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems).

civitai by civitai

0.2%
7k
Platform for sharing AI models
created 2 years ago
updated 1 day ago
Feedback? Help us improve.