This is just dev ops wrapped around an open source fine tuning repo.
Launch HN: Augento (YC W25) – Fine-tune your agents with reinforcement learning
11–20 of 63 posts
Re: Launch HN: Augento (YC W25) – Fine-tune your agents with reinforcement learning
#12I love the idea of the product! I would trust your solution to be the best for very simple use cases but not for multistep or ReAct agents. Any thoughts / insights on that? I think the demo could be more exciting, the voice of the person talking sounds like he's bored haha
Ha - here's the advice I give to YC startups about making demo videos for HN: "What works well for HN is raw and direct, with zero production values. Skip any introductions and jump straight into showing your product doing what it does best. Voiceover is good, but no marketing slickness—no fancy logos or background music!" I guess there's zero production values and zero production values...
Re: Launch HN: Augento (YC W25) – Fine-tune your agents with reinforcement learning
#13This is just dev ops wrapped around an open source fine tuning repo.
In a sense: You are not wrong! But when we got started we thought it is way easier than it actually was. Procuring powerful GPUs alone is difficult, collecting proper data too. But of course you can still do everything yourself. If you want to give this a try yourself, I would recommend taking a look at torchtune ( https://github.com/pytorch/torchtune ).
I was working at a startup doing end to end training for modified BERT architectures and everything from buying a GPU - basically impossible right now, we ended up looking at sourcing franken cards _from_ China.
To the power and heat removal - you need a large factories worth of power in the space of a small flat.
To pre-training something that's not been pre-trained before - say hello to throwing out more than 80% of pretraining runs because of a novel architecture.
Was designed to burn money as fast as possible.
Without hugely deep pockets, with a contract from NVidia, and with a datacenter right next to a nuclear power plant you can't compete at the model level.
Re: Launch HN: Augento (YC W25) – Fine-tune your agents with reinforcement learning
#14If I have an application that uses OpenAI models then this service can act as a proxy between the my application and the actual OpenAI service. It logs all of the requests that get sent to the OpenAI api. At some later time, I can go through and choose a subset of the API calls and mark them (I'm guessing as good or bad) and these get converted into a training set. I then have to create a value function as its own API that I run on my own servers somewhere (like fly.io). Then I start a training run, which I assume will use some open source AI model to regenerate responses to the training set derived from my initial OpenAI api calls. It then takes the generated responses from that open source model, sends them to my value function api which scores them, and then uses that score to apply some RL magic to the base open source model. At the end of this process I have an open source model that has been RL trained based on the captured api calls as well as the scoring from the value function.
I suppose the argument here is, a RL trained open source model will perform your task better than the base OpenAI model. So your target market is, people already using OpenAI api, they have the desire and funds to experiment with RL, they have the capability of defining a value function, they are able to sift through their api calls to identify the ones that aren't performing well and isolate them, and they are willing to swap out their OpenAI model with an open source model that is RL trained if it can be shown it is more accurate.
I would guess this market exists and the need is real. Defining a value function is much easier than building the infrastructure to RL a variety of open source models. So someone who wants to do this may appreciate paying for someone else who has already set up the infrastructure. And they don't want to host their own model (their already paying for OpenAI model hosting) so maybe they have no problem paying you for inference as well.
Whether or not this succeeds as a business really depends on how effective RL is for the clients you find. There are two paths here, RL is wildly successful and therefore so are you. Or RL fine-tuning is unable to keep up with foundation model advancements and clients will learn it is better to wait it out on the big fellas rather than go through the time-consuming and costly process.
Re: Launch HN: Augento (YC W25) – Fine-tune your agents with reinforcement learning
#15Re: Launch HN: Augento (YC W25) – Fine-tune your agents with reinforcement learning
#16Noob question - from my understanding, SoTA proprietary models already provide APIs for fine tuning, I'd say it's only a matter of time before they provide RL based APIs, no?
Re: Launch HN: Augento (YC W25) – Fine-tune your agents with reinforcement learning
#17Also I think if I'd use your product, I'd like to be able to host the model elsewhere in case I don't like the platform anymore :)
Re: Launch HN: Augento (YC W25) – Fine-tune your agents with reinforcement learning
#18This is a good problem to solve for. But making this closed source makes it a bad choice for us to use. And the other aspect as someone already specified is it seems to only work with single agent workflows.
Re: Launch HN: Augento (YC W25) – Fine-tune your agents with reinforcement learning
#19Can you export/download the models after training?
Re: Launch HN: Augento (YC W25) – Fine-tune your agents with reinforcement learning
#20Can you export/download the models after training?