1,142 karma · joined May 8, 2017
I am using RubyLLM for quite some time and I am in love with the API design. If someone wants to see how this looks in a real project including custom tools, you can have a look at the SerpTrail project on GitHub.
The Chat model still is just:
class Chat < ApplicationRecord
acts_as_chat model: :llm_model
end
More: https://github.com/serpapi/serptrailI am quite excited for RubyLLM 2.0 and beyond.
we used FOSS before Google, but had to switch (there was some pushback internally)
not sure what happened after IMB took over.
I am also writing an "indie book" on getting to $100k revenue (and I write it inside LakyAI, no less!).
If you want something even simpler, something that doesn't run on your servers at all, you can look at Kamal: https://kamal-deploy.org
What I like about Kamal is that it's backed by a company that actually fully moved out of K8s and cloud, so every release is battle-tested first.
I am also working on a new way to blog with LakyAI (https://lakyai.com). Not super ready but send me a DM if curious.
Kamal is relatively simple tool. If you understand a bit about DevOps and what Kamal can do things are pretty much smooth.
If you never did anything with servers and suddendly want to deploy with Kamal? Then it can be painful.
For those that want to take Kamal for a spin I wrote Kamal Handbook. No self-torture required.
LakyAI will help you build your brand by creating and sharing content online.
Right now I am working on a good blogging experience, but more is coming.
https://lakyai.com x.com/laky_ai
It's my own retrospection / notes / and now also marketing for my books Deployment from Scratch and Kamal Handbook.
I get around 6k/mo visits, it's not really growing but I also never wrote "for SEO", just whatever I am dealing with.
As for promotion I submit the better posts to Ruby subreddit and I am lucky my posts are often picked up by 2 Ruby newsletters.