Hacker News new | ask | show | jobs
by arunmu 622 days ago
Thanks. I would have preferred to use Go instead of Python, but somehow the language is not picking up a lot in terms of new LLM frameworks.

As of now, I am using very light weight abstractions over prompts in python and that gets the job done. But, it is way too early and I can see how pipelining multiple LLM calls would need a good library that is not too complex and involved. In the end it is just a API call and you hope for the best result :)

1 comments

Since you prefer go, you might be interested in one of my pet projects. Where I've glued together some libraries, which lets you basically code all interactions with LLM's through lua. The project is written in go.

Currently it only supports ollama, but I've been thinking about adding support for more providers

At which url can we check it out? Didn't find it on your profile and Github user with same username seems to be someone different.
Sorry about the late response. Thought I already had pushed it, you can find it here: https://github.com/asabla/gogent

As you can see, it's in a very early stage. I'm not a go developer, and I use this repository as a way to explore things both within Ollama and with go.

I'll probably add more things as the time goes by, but it isn't something I hack on every day or for that matter week. Just something to poke around and explore things with.