SeaStack

What is SeaStack?

SeaStack is a new series of open-source starter kits and reference apps from DigitalOcean, built to help developers ship real apps, faster.

It's our way of saying: "Here's how you can build real things with DigitalOcean — and here's the source code to get started."

Each SeaStack app is production-ready, easy to deploy, and shows how DigitalOcean services work together in practice. Think: authentication, billing, storage, email, AI — all wired up and ready to go.

We currently have SeaNotes and SeaSupport — with more SeaStack apps on the way.


Choose Your Starter Kit

SeaNotes

SeaNotes is a production-ready Next.js SaaS notes starter kit on DigitalOcean App Platform — includes GradientAI, Stripe payments, Resend email, and Spaces storage.

It's an open source Next.js app that comes pre-wired with real services most SaaS apps need:

Ready to Ship Your SaaS?

Get started with SeaNotes - the production-ready Next.js starter kit with everything you need built in.

Use it as a starting point for your own product — or as a reference to see how real-world features come together on DigitalOcean.

SeaSupport

SeaSupport is a production-ready Rails customer support starter kit on DigitalOcean App Platform — includes DigitalOcean Gradient AI, MongoDB, Sidekiq background jobs, and modern Rails 8 patterns.

It's an open source Rails app that shows how to build a modern AI-powered customer support platform with real services:

Ready to Build Support Tools?

Get started with SeaSupport - the production-ready Rails customer support starter kit with AI integration.

  • ✅ Smart Ticket Analysis with DigitalOcean Gradient AI (auto-tags, prioritizes, analyzes)
  • ✅ AI Response Suggestions with confidence scoring
  • ✅ Demo Ticket Generator for realistic testing scenarios
  • ✅ MongoDB database (hosted on DigitalOcean) with full-text search
  • ✅ Background job processing with Sidekiq and comprehensive monitoring
  • ✅ Modern UI with Tailwind CSS, Hotwire, and Stimulus
  • ✅ One-click deploy to DigitalOcean App Platform

Use it as a starting point for your own support platform — or as a reference to see how Rails, MongoDB, and AI services come together on DigitalOcean.


SeaStack apps are built for:


Solve the Right User Stories (So You Don't Have To)

SeaStack apps handle the foundational features most products need:

All of this is baked in — so you can skip the glue work and focus on building your actual product.


Work Great with LLMs

You can use SeaStack apps in two ways:

  1. Starter Kit — Clone the repo, build your business logic on top, and launch.
  2. Reference App — Point Claude, ChatGPT, or Cursor at the codebase and say:

"Build me something like this… but for customer support tickets."

"Rewrite this to manage bookings instead of notes."

"Add a feature that lets users tag notes and filter by tag."

Because the infra is already handled, LLMs can focus on your logic, not boilerplate setup.


Try It Out

Ready to get started? Check out the GitHub repos for both SeaStack apps.

Everything's set up: auth, billing, email, storage, AI, deployment. You can use them as a starting point or just see how things are wired together.


What's Next

We currently have SeaNotes and SeaSupport — with more SeaStack apps on the way. We'll be iterating on this and releasing more kits as part of SeaStack, so if there's something you'd like to see baked in, or a service you wish we'd integrate next, let us know!

We can't wait to see what you ship!

— The DigitalOcean Team