Launch HN: Release (YC W20) – Orchestrate AI Infrastructure and Applications
Here’s a video showcasing the platform and demonstrating how to easily manage new data and changes using the RAG stack of your choice: https://www.youtube.com/watch?v=-OdWRxMX1iA
If you want to try release.ai out, we’re offering a sandbox account with limited free GPU cycles so you can play around and get a feel for Release.ai: https://release.ai. We suggest playing around with some of the RAG AI templates and adding custom workflows like in the demo video. The sandbox comes with 5 free compute hours on an Amazon g5.2xlarge instance (A10 with 24GB VRAM, 8vCPUs and 32GB). You will also get 16 GB and 4vCPUs for cpu workloads such as web servers. You will be able to run an inference engine plus things like an api server, etc.
After the sandbox expires, you can switch to our free plan, which requires a credit card and associating an AWS/GCP account with Release to manage the compute in your cloud account. The free account provides 100 free managed environment hours a month. If you never go over, you never pay us anything. If you do, our pricing is here: https://release.com/pricing.
For those that like to read more, here’s the deeper background.
It’s clear that open source AI and AI privacy are going to be big. Yes, many developers are going to choose SaaS offerings like OpenAI to build their AI applications, but as open source frameworks and models improve, we’re seeing a shift to open source running on cloud. Security and privacy is a top concern of companies leveraging these SaaS solutions, which forces them to look at running infrastructure themselves. That’s where we hope to come in: we’ve built Release.ai so all your data, models and infrastructure stay in your cloud account and open source frameworks are first class citizens.
Orchestration - Integrating AI applications into a software development workflow and orchestrating their lifecycle is a new and different challenge than traditional web application development. Release also makes it possible to manage and integrate your web and AI apps using a single application and methodology.
To make orchestrating AI applications easier, we built a workflow engine that can create the complex workflows that AI applications require. For example, you can automate the redeployment of an AI inference server easily when underlying data changes using webhooks and our workflow engine.
Cost and expertise - Managing and scaling the hardware required to run AI workloads is hard and can be incredibly expensive. Release.ai lets you manage GPU compute resources across multiple clouds with different instance/node groups for various jobs within a single admin interface. We use K8s under the covers to pull this off. With over 5 years of building and running K8s infrastructure our customers have told us this is how it should be done.
Getting started with AI frameworks is time consuming and requires some pretty in-depth expertise. We built out a library of AI temp...
40 comments
[ 2.1 ms ] story [ 143 ms ] threadRelease.ai is much cheaper than those options even with our pricing on top of your cloud costs.
We are a single pane of glass no matter where your k8s clusters are running. You don't need to learn bedrock, sagemaker, gemini, etc in order to use gpus in different clouds.
Release also makes it very easy to create complete applications with web services and ai services together. No other platform allows you to do both easily.
We are a complete platform where you have total control over the software you select and how it needs to be integrated in your development processes.
Thanks for the kind words!
Right now we support s3 and pulling in full github repos. Snowflake is on our roadmap and has been requested by some of our customers already.
The sandbox environment with free GPU hours is a cool way to try things out without a big commitment too. It's nice seeing a product that genuinely seems to address the practical challenges of AI deployment. Looking forward to seeing how the platform develops!
Am I on the right track?
The templates are a good place to start and with our concept of workspaces, you an easily attach data sources and do development with common ai tools and frameworks.
A lot of our customers and others we have talked to don't even know where to start with AI, including RAG. Our templates, infra management and workflow engine make it easy to spin up multiple environments, with varying configs for testing all the way to production.
While a lot of companies are getting into the RAG framework or Fine Tuning framework business, by releasing open source project, it is still very difficult to tie it all together.
Both nvidia and Docker have lamented about this issue to us and this is our attempt to make some of these frameworks easier to use.
Data and compute stay in your own tenant.
Edit: confirmed - look at that enterprise tier. If you want SSO & RBAC you click that button and pay $5k/month minimum. Definitely an enterprise play and the pricing model and approach to security will make sense to those customers.
Not trying to be negative, but I think there may be a 30 second pitch to be made to people like me that isn't made on your site.
We are an AI orchestration platform that makes deploying open source models and frameworks using Kubernetes and docker simple. We manage the GPU and k8s resources, provide templates to common open source frameworks and an orchestration engine for your AI workflows.
i.e. you have a set of kubernetes CRDs probably managed by a gitops solution -> we do this for you, you have a bunch of different pyproject.toml files that need to be orchestrated into a docker container -> this is what that looks like in release, tbh our terraform isn't a huge bottleneck because so much just ends up going in the kube crds.
maybe have two pitches: 1 for startups getting started and 1 for startups who already have a lot of this figured out (probably your bigger target audience if you have a strong pitch)
I think because of this, a bunch of companies/tools have tried to hop in this space and promised the world, but often times people are best served by just hitting OpenAI/GPT directly, and jiggling the results until they get what they want. If you're not comfortable doing that, there are even companies that do that for you, so you can just focus on the prompt itself.
So that being said, help me understand why I should be adding this whole system/process to my workflow, versus just hitting OpenAI/Anthropic/Google directly?
Release.ai isn't about replacing the big players but about giving you options. It's for when you need more than a generic API call but don't want to build an entire ML infrastructure from scratch. You can build exactly what you need without getting a Ph.D. in machine learning or becoming a DevOps expert.