# googlecloudplatform/agent-starter-pack

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/googlecloudplatform-agent-starter-pack).**

5,752 stars · 1,329 forks · Python · apache-2.0

## Links

- GitHub: https://github.com/GoogleCloudPlatform/agent-starter-pack
- Homepage: https://googlecloudplatform.github.io/agent-starter-pack/
- awesome-repositories: https://awesome-repositories.com/repository/googlecloudplatform-agent-starter-pack.md

## Topics

`agents` `gcp` `gemini` `genai-agents` `generative-ai` `llmops` `mlops` `observability`

## Tags

### Artificial Intelligence & ML

- [Agent-to-Agent Communication](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-communication-protocols/agent-to-agent-communication.md) — Links agents built with different frameworks using a standardized communication protocol for interoperability. ([source](https://googlecloudplatform.github.io/agent-starter-pack/agents/overview))
- [Template-Based Launches](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-deployment/template-based-launches.md) — Deploys ready-made agent templates for common patterns like reasoning-and-acting and retrieval-augmented generation. ([source](https://googlecloudplatform.github.io/agent-starter-pack/))
- [Agentic Reasoning Frameworks](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-reasoning-frameworks.md) — Creates a conversational agent that reasons through problems, selects tools, and takes actions. ([source](https://googlecloudplatform.github.io/agent-starter-pack/agents/overview))
- [Customization Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/integration-deployment/agent-frameworks/configuration-and-specifications/agent-prompt-templates/customization-tools.md) — Ships a CLI tool that modifies starter agent prompts, tools, data sources, and reasoning logic. ([source](https://googlecloudplatform.github.io/agent-starter-pack/agents/overview.html))
- [Starter Agent Libraries](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/integration-deployment/agent-frameworks/configuration-and-specifications/agent-prompt-templates/starter-agent-libraries.md) — Provides a library of pre-built, framework-specific agent templates for selection. ([source](https://cdn.jsdelivr.net/gh/googlecloudplatform/agent-starter-pack@main/README.md))
- [Multi-Agent Orchestrators](https://awesome-repositories.com/f/artificial-intelligence-ml/multi-agent-orchestrators.md) — Coordinates multiple specialist agents through agent-to-agent protocols to complete complex tasks. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/community-showcase))
- [Multi-Agent System Orchestration](https://awesome-repositories.com/f/artificial-intelligence-ml/multi-agent-system-orchestration.md) — Enables distributed agents built with different frameworks to communicate using a standardized protocol. ([source](https://googlecloudplatform.github.io/agent-starter-pack/agents/overview.html))
- [RAG Data Pipelines](https://awesome-repositories.com/f/artificial-intelligence-ml/rag-data-pipelines.md) — Connects data ingestion and embedding pipelines to search or vector services for retrieval-augmented generation. ([source](https://cdn.jsdelivr.net/gh/googlecloudplatform/agent-starter-pack@main/README.md))
- [Retrieval-Augmented Agents](https://awesome-repositories.com/f/artificial-intelligence-ml/retrieval-augmented-agents.md) — Ships a template for creating agents that answer questions by retrieving relevant information from indexed documents. ([source](https://googlecloudplatform.github.io/agent-starter-pack/))
- [Codebase Injectors](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-capabilities-skills-tooling/agent-capability-extensions/codebase-injectors.md) — Injects agent features into an existing codebase without creating a new project directory. ([source](https://googlecloudplatform.github.io/agent-starter-pack/cli/))
- [Real-Time Streaming](https://awesome-repositories.com/f/artificial-intelligence-ml/multimodal-agent-capabilities/real-time-streaming.md) — Handles real-time audio and video input and output for interactive agent experiences. ([source](https://googlecloudplatform.github.io/agent-starter-pack/))

### Part of an Awesome List

- [Conversational Agents](https://awesome-repositories.com/f/awesome-lists/ai/conversational-agents.md) — Provides a minimal ReAct agent template for bootstrapping general-purpose conversational agents. ([source](https://googlecloudplatform.github.io/agent-starter-pack/agents/overview.html))
- [ReAct Deployments](https://awesome-repositories.com/f/awesome-lists/ai/conversational-agents/react-deployments.md) — Deploys an agent that iteratively calls tools to reason through and answer user queries. ([source](https://googlecloudplatform.github.io/agent-starter-pack/))
- [Document Q&A](https://awesome-repositories.com/f/awesome-lists/ai/document-q-a.md) — Ingests custom documents, generates embeddings, and retrieves context to answer user questions. ([source](https://googlecloudplatform.github.io/agent-starter-pack/agents/overview))
- [Document Question Answering](https://awesome-repositories.com/f/awesome-lists/ai/document-question-answering.md) — Implements retrieval-augmented generation with a data ingestion pipeline for document question answering. ([source](https://googlecloudplatform.github.io/agent-starter-pack/agents/overview.html))
- [Agent Execution Traces](https://awesome-repositories.com/f/awesome-lists/devops/observability-and-tracing/agent-execution-traces.md) — Traces every agent operation with distributed tracing spans and exports them to a cloud trace service. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/observability))
- [Cloud Provisioning Tools](https://awesome-repositories.com/f/awesome-lists/devtools/infrastructure-as-code/cloud-provisioning-tools.md) — Ships a tool that provisions cloud infrastructure for agent deployment using declarative infrastructure-as-code. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/getting-started))
- [Personalized Tutoring Agents](https://awesome-repositories.com/f/awesome-lists/ai/conversational-agents/personalized-tutoring-agents.md) — Provides a template for building an educational agent that adapts content to individual learning styles. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/community-showcase))
- [Personalized Tutoring Agents](https://awesome-repositories.com/f/awesome-lists/ai/education-and-research-agents/personalized-tutoring-agents.md) — Provides a template for building an educational agent that adapts content to individual learning styles. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/community-showcase))
- [Multimodal Streams](https://awesome-repositories.com/f/awesome-lists/devtools/websockets-and-real-time/bidirectional-agent-streams/multimodal-streams.md) — Handles audio, video, and text inputs and outputs with low-latency bidirectional streaming. ([source](https://googlecloudplatform.github.io/agent-starter-pack/agents/overview))
- [Agentic Frameworks and LLM Tools](https://awesome-repositories.com/f/awesome-lists/ai/agentic-frameworks-and-llm-tools.md) — Production-ready templates for building generative AI agents.

### Data & Databases

- [Document Ingestion Pipelines](https://awesome-repositories.com/f/data-databases/document-ingestion-pipelines.md) — Ingests documents into search or vector datastores via cloud storage uploads or pipeline runs. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/data-ingestion))
- [Search and Vector Service Selectors](https://awesome-repositories.com/f/data-databases/external-datastore-configurations/search-and-vector-service-selectors.md) — Provides configuration for selecting and provisioning search or vector datastores for document ingestion. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/data-ingestion))
- [Multi-Format Document Ingestion](https://awesome-repositories.com/f/data-databases/multi-format-document-ingestion.md) — Ingests and normalizes unstructured files, structured data, and custom JSON for downstream processing. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/data-ingestion))
- [Search and Vector Service Selectors](https://awesome-repositories.com/f/data-databases/search-service-configuration/search-and-vector-service-selectors.md) — Provides configuration for selecting and provisioning search or vector datastores for document ingestion. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/data-ingestion))
- [Cloud Storage Sync Triggers](https://awesome-repositories.com/f/data-databases/data-synchronization-configurations/cloud-storage-sync-triggers.md) — Triggers automatic or manual synchronization of documents from cloud storage into datastores. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/data-ingestion))
- [Ingestion Schema Definitions](https://awesome-repositories.com/f/data-databases/document-definitions/document-schema-enforcement/ingestion-schema-definitions.md) — Defines source file formats for correct parsing and indexing during document ingestion. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/data-ingestion))
- [Agent Capability Enhancers](https://awesome-repositories.com/f/data-databases/key-value-stores/key-listing/key-existence-verifiers/existence-signals/agent-capability-enhancers.md) — Adds agent capabilities to an existing project without creating a new directory structure. ([source](https://googlecloudplatform.github.io/agent-starter-pack/cli/))

### Development Tools & Productivity

- [GenAI Project Scaffolders](https://awesome-repositories.com/f/development-tools-productivity/project-scaffolding-config-code-generation/project-scaffolding-configuration/project-scaffolding/genai-project-scaffolders.md) — Creates new generative AI application projects from templates with infrastructure, CI/CD, and observability. ([source](https://googlecloudplatform.github.io/agent-starter-pack/cli/))
- [Agent Scaffolding](https://awesome-repositories.com/f/development-tools-productivity/project-scaffolding-config-code-generation/project-scaffolding-configuration/project-scaffolding/plugin-based-scaffolding/agent-scaffolding.md) — Provides a minimal, production-ready template for a reasoning-and-tool-use agent ready to deploy. ([source](https://googlecloudplatform.github.io/agent-starter-pack/agents/overview))
- [GenAI Agent Scaffolders](https://awesome-repositories.com/f/development-tools-productivity/project-scaffolding-config-code-generation/project-scaffolding-configuration/project-scaffolding/plugin-based-scaffolding/agent-scaffolding/genai-agent-scaffolders.md) — Creates production-ready agent projects from templates in under a minute using a single command-line invocation. ([source](https://cdn.jsdelivr.net/gh/googlecloudplatform/agent-starter-pack@main/README.md))
- [Production-Ready Agent Scaffolders](https://awesome-repositories.com/f/development-tools-productivity/project-scaffolding-config-code-generation/project-scaffolding-configuration/project-scaffolding/plugin-based-scaffolding/agent-scaffolding/production-ready-agent-scaffolders.md) — Generates complete project structures with backend, optional frontend, and deployment infrastructure from templates. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/getting-started.html))
- [Graph-Based Templates](https://awesome-repositories.com/f/development-tools-productivity/agent-development/graph-based-templates.md) — Provides a template with explicit state management and complex reasoning flows for structured agent behavior. ([source](https://googlecloudplatform.github.io/agent-starter-pack/agents/overview.html))
- [Multilingual Starter Templates](https://awesome-repositories.com/f/development-tools-productivity/agent-development/multilingual-starter-templates.md) — Provides starter templates in several programming languages for agent development. ([source](https://googlecloudplatform.github.io/agent-starter-pack/agents/overview))
- [Development Environment Provisioners](https://awesome-repositories.com/f/development-tools-productivity/deployment-environments/development-environment-provisioners.md) — Provisions standalone development environments with infrastructure-as-code for agent testing without full CI/CD. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/deployment.html))
- [Agent Template Packagers](https://awesome-repositories.com/f/development-tools-productivity/github-based-package-management/remote-package-list-caches/agent-template-packagers.md) — Packages custom agent code, dependencies, and infrastructure into reusable Git repositories. ([source](https://googlecloudplatform.github.io/agent-starter-pack/remote-templates/))
- [Boilerplate Upgraders](https://awesome-repositories.com/f/development-tools-productivity/project-boilerplates/boilerplate-upgraders.md) — Updates projects to the latest template version without overwriting user-made modifications. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/getting-started.html))
- [Agent Template Catalogs](https://awesome-repositories.com/f/development-tools-productivity/project-templates/agent-template-catalogs.md) — Displays a catalog of pre-built agent types and templates for starting new projects. ([source](https://googlecloudplatform.github.io/agent-starter-pack/cli/))
- [Project Version Updaters](https://awesome-repositories.com/f/development-tools-productivity/project-version-updaters.md) — Updates existing agent projects to the newest version of the templates and tooling. ([source](https://googlecloudplatform.github.io/agent-starter-pack/cli/))

### DevOps & Infrastructure

- [Bootstrapping Tools](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-automation-servers/bootstrapping-tools.md) — Provides a single-command tool that bootstraps full CI/CD pipelines with infrastructure and repository integration. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/deployment.html))
- [Agent CI/CD Bootstrappers](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines/agent-ci-cd-bootstrappers.md) — Sets up complete CI/CD pipelines for agent projects with a single command. ([source](https://cdn.jsdelivr.net/gh/googlecloudplatform/agent-starter-pack@main/README.md))
- [Agent Project Enhancers](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines/agent-project-enhancers.md) — Adds deployment infrastructure, CI/CD pipelines, and observability to existing agent projects. ([source](https://cdn.jsdelivr.net/gh/googlecloudplatform/agent-starter-pack@main/README.md))
- [Bootstrapping Tools](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines/bootstrapping-tools.md) — Provides a single-command tool that bootstraps full CI/CD pipelines with infrastructure and repository integration. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/deployment))
- [Cloud Build and Platform Configurators](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines/ci-cd-pipeline-configurations/cloud-build-and-platform-configurators.md) — Configures complete build-and-deploy pipelines for cloud build services or CI/CD platforms with one command. ([source](https://cdn.jsdelivr.net/gh/googlecloudplatform/agent-starter-pack@main/README.md))
- [Full Pipeline Bootstrappers](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines/full-pipeline-bootstrappers.md) — Creates complete CI/CD pipelines including cloud project and remote repository configuration in one operation. ([source](https://googlecloudplatform.github.io/agent-starter-pack/cli/setup_cicd))
- [Runner-Aware Pipeline Setup](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines/runner-aware-pipeline-setup.md) — Automatically detects CI/CD runners and configures infrastructure with remote repository integration. ([source](https://googlecloudplatform.github.io/agent-starter-pack/cli/))
- [Staged Agent Deployments](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines/staged-agent-deployments.md) — Automates full deployment lifecycle with staging and production environments requiring manual approval. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/deployment.html))
- [Cloud Agent Deployers](https://awesome-repositories.com/f/devops-infrastructure/cloud-agent-orchestration/cloud-agent-deployers.md) — Provisions infrastructure and deploys agents to managed runtimes with a single command. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/getting-started.html))
- [Production Deployments](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure-deployment/managed-infrastructure-deployment/agent-deployments/production-deployments.md) — Deploys GenAI agents to production with infrastructure-as-code, CI/CD pipelines, and automated rollback capabilities. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/community-showcase))
- [Cloud Provisioning](https://awesome-repositories.com/f/devops-infrastructure/cloud-provisioning.md) — Applies infrastructure-as-code scripts to create cloud resources with remote state management. ([source](https://googlecloudplatform.github.io/agent-starter-pack/cli/setup_cicd))
- [Live Reload Playgrounds](https://awesome-repositories.com/f/devops-infrastructure/devops/backend-as-a-service-platforms/local-development-environments/live-reload-playgrounds.md) — Launches a local development environment with live reload for testing and iterating on agent behavior. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/getting-started))
- [Remote Template Generators](https://awesome-repositories.com/f/devops-infrastructure/template-based-deployment/remote-template-generators.md) — Generates deployable agent projects by fetching and merging templates from remote Git repositories. ([source](https://googlecloudplatform.github.io/agent-starter-pack/remote-templates/))
- [Runner Detection and Configuration](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines/ci-cd-pipeline-configurations/runner-detection-and-configuration.md) — Detects and configures CI/CD runners based on project structure. ([source](https://googlecloudplatform.github.io/agent-starter-pack/cli/setup_cicd))
- [Existing Project CI/CD Injectors](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines/existing-project-ci-cd-injectors.md) — Injects CI/CD workflows and infrastructure-as-code into pre-existing codebases. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/getting-started))
- [Existing Project CI/CD Injectors](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-workflows/existing-project-ci-cd-injectors.md) — Injects CI/CD workflows and infrastructure-as-code into pre-existing codebases. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/getting-started.html))
- [Standalone Dev Deployments](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure/cloud-computing-serverless/development-deployment-environments/standalone-dev-deployments.md) — Provisions standalone infrastructure and deploys agents without a full CI/CD pipeline. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/deployment))
- [Version Upgrades](https://awesome-repositories.com/f/devops-infrastructure/version-upgrades.md) — Updates existing projects to the latest version of the agent template and its dependencies. ([source](https://googlecloudplatform.github.io/agent-starter-pack/cli/))

### Software Engineering & Architecture

- [GenAI Application Scaffolders](https://awesome-repositories.com/f/software-engineering-architecture/application-scaffolding/genai-application-scaffolders.md) — Creates new generative AI application projects from templates with infrastructure and configuration. ([source](https://googlecloudplatform.github.io/agent-starter-pack/cli/))
- [CI/CD-Integrated Workflows](https://awesome-repositories.com/f/software-engineering-architecture/enterprise-agent-orchestration-platforms/ci-cd-integrated-workflows.md) — Coordinates specialist agents with CI/CD gates and infrastructure-as-code for enterprise deployments. ([source](https://googlecloudplatform.github.io/agent-starter-pack/))

### Testing & Quality Assurance

- [Local Agent Simulation](https://awesome-repositories.com/f/testing-quality-assurance/local-agent-simulation.md) — Launches an interactive local playground with live reload for testing agent behavior during development. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/getting-started.html))

### Networking & Communication

- [Chat Platform Connectors](https://awesome-repositories.com/f/networking-communication/google-api-integrations/chat-platform-connectors.md) — Provides a connector to link Vertex AI agents to Google Chat for direct user interaction. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/community-showcase))
- [Multi-Agent Fact-Checkers](https://awesome-repositories.com/f/networking-communication/message-fact-verification/multi-agent-fact-checkers.md) — Critiques user statements using a multi-agent system with language models and web search grounding. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/community-showcase))

### System Administration & Monitoring

- [Data Warehouse Logging](https://awesome-repositories.com/f/system-administration-monitoring/audit-logs/agent-trajectory-logs/data-warehouse-logging.md) — Logs detailed agent interactions including model calls and tool outcomes to data warehouses for analysis. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/observability))
- [Ticket and Rollback Triggers](https://awesome-repositories.com/f/system-administration-monitoring/incident-management/automated-incident-response-workflows/ticket-and-rollback-triggers.md) — Detects issues in logs and rollouts, then automatically creates tickets or triggers rollbacks. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/community-showcase))
- [AI-Powered Monitors](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-agents/ai-powered-monitors.md) — Uses an AI agent to watch system health, detect anomalies, and provide intelligent insights for production environments. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/community-showcase))
- [Automated Remediation Analyzers](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/log-management-systems/ai-powered-log-analyzers/automated-remediation-analyzers.md) — Investigates log entries, automatically creates prioritized tickets, and triggers rollbacks for detected issues. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/community-showcase))
- [AI-Enhanced Monitors](https://awesome-repositories.com/f/system-administration-monitoring/system-monitoring/ai-enhanced-monitors.md) — Helps DevOps teams track system health, detect anomalies, and generate intelligent insights for production environments. ([source](https://googlecloudplatform.github.io/agent-starter-pack/guide/community-showcase))
