Labs - A Solutions Toolbox

A collection of (DigitalOcean) tools and projects built by Jack Pearce leveraging language models and AI to tackle technical challenges. These are proof of concepts; while they all work, please consider them as still in development and examples.

Project Description Links
Droplets: Slug Grabber Automatically provisions DigitalOcean Droplets when they become available. This application periodically checks for available resources and creates Droplets up to your specified count.
Droplets: Capacity Notifier Monitors DigitalOcean's capacity API for specific droplet sizes and regions, sending webhook notifications when capacity changes.
GenAI Platform: Slack Agent Bring AI into your Slack workspace using a chatbot powered by DigitalOcean GenAI Platform.
Functions: DO API Functions A practical example of creating serverless functions on DigitalOcean Functions. It retrieves droplet information from the DigitalOcean API and is structured to be easily integrated as a function calling endpoint for GenAI platforms and Large Language Models (LLMs).
GenAI Platform: DO MCP Model Context Protocol (MCP) is a standardized protocol for managing context between large language models (LLMs) and external systems. This repository provides an installer and an MCP Server for the DigitalOcean API v2.
Careers: DO Career Finder A web application that allows users to upload their resume and find the top 3 job roles at DigitalOcean that match their skills and experience.
Billing: Cost Explorer Analyze your DigitalOcean costs by service and date.
Spaces: Presigned URL Helper Generates presigned URLs for secure, temporary access to objects in your DigitalOcean Spaces Object Storage Bucket.
App Platform: Services Quick Glance View thousands of App Platform apps at once, viewing their services, instance slug size, container count, if autoscale is enabled, and for how many instances.
Managed Databases: Advanced Settings Customize your DigitalOcean managed database configuration and generate the corresponding API request.
GenAI Platform: Pricing Calculator Calculate your estimated costs for building GPU-powered AI agents with fully-managed deployment.
Cloud Firewalls: Manager Generate the API command to create and delete advanced firewall rules, including deny rules.