agent-starter-pack  by GoogleCloudPlatform

GenAI agent templates for Google Cloud, addressing deployment, evaluation, customization, and observability

Created 1 year ago
5,765 stars

Top 8.7% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides production-ready Generative AI agent templates for Google Cloud, targeting developers building and deploying GenAI agents. It accelerates development by offering pre-built templates and addressing common challenges like deployment, evaluation, customization, and observability.

How It Works

The starter pack utilizes a command-line interface (CLI) to generate agent projects based on various templates, including ReAct, Retrieval Augmented Generation (RAG), multi-agent systems, and multimodal agents. It supports deployment to Google Cloud Run or the new Agent Engine, integrating with Vertex AI for evaluation and offering CI/CD automation and data pipelines for RAG.

Quick Start & Requirements

  • Install: pip install agent-starter-pack
  • Create Agent: agent-starter-pack create my-awesome-agent
  • Prerequisites: Python 3.10+, Google Cloud SDK, Terraform.
  • Documentation: Installation Guide, CLI Reference

Highlighted Details

  • Offers pre-built agent templates: ReAct, RAG (Vertex AI Search/Vector Search), multi-agent (CrewAI), and live multimodal RAG (Gemini).
  • Supports production-ready infrastructure with monitoring, observability, and CI/CD on Cloud Run or Agent Engine.
  • Includes Vertex AI evaluation and an interactive playground for experimentation.
  • Provides experimental CI/CD automation and Terraform-based data pipelines for RAG.

Maintenance & Community

Licensing & Compatibility

  • The repository is for demonstrative purposes and not an officially supported Google product.
  • Usage of Google Cloud APIs is subject to Google Cloud Service Terms.

Limitations & Caveats

This repository is for demonstrative purposes only and is not an officially supported Google product. Users are responsible for resources deployed in their own Google Cloud projects.

Health Check
Last Commit

1 day ago

Responsiveness

1 day

Pull Requests (30d)
100
Issues (30d)
7
Star History
186 stars in the last 30 days

Explore Similar Projects

Starred by Peter Norvig Peter Norvig(Author of "Artificial Intelligence: A Modern Approach"; Research Director at Google), Zhen Lu Zhen Lu(Cofounder of Runpod), and
1 more.

agents-towards-production by NirDiamant

0.9%
17k
Production-ready GenAI agent tutorials
Created 8 months ago
Updated 3 days ago
Starred by Lilian Weng Lilian Weng(Cofounder of Thinking Machines Lab), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
59 more.

AutoGPT by Significant-Gravitas

0.1%
182k
AI agent platform for building, deploying, and running autonomous workflows
Created 2 years ago
Updated 17 hours ago
Feedback? Help us improve.