Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It Free
$300 Free Credits to Build on Google Cloud
New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Enable self-service operations, give specific users access
Rundeck is an open-source automation service with a web console, command line tools and a WebAPI. It lets you easily run automation tasks across a set of nodes. There are several top-level targets for a full Rundeck build, but there are also ways to only build the lower-level components during development or testing. Rundeck is the leading runbook automation platform. Delegate self-service automation to operate faster and eliminate toil. Rundeck is the open source core of Rundeck products. ...
This repository provides a set of documentation, architecture, and project templates for embedded systems and open-source software projects. Its intent is to help maintainers include consistent README, CONTRIBUTING, issue templates, CI pipeline examples, architecture documents, requirement spec templates, and other project scaffolding artifacts. Business-level documentation templates (risk profiles, stakeholder maps).
AppJoint is a minimalist Android componentization tool that aims to simplify cross-module communication in modularized Android projects. In complex apps broken into multiple modules or “features,” invoking methods or classes across module boundaries can become cumbersome or tightly coupled. AppJoint uses a small set of annotations and a simple runtime API to decouple modules: one module can declare a method interface, annotate it, and other modules can call it dynamically without direct dependency on the implementation. The tool hides much of the boilerplate of dependency injection or manual wiring of interfaces. ...