News for hackers. Stuff that matters.

Show HN: Lemon AI – open-source Zapier NLA to empower agents

https://github.com/felixbrock/lemonai-py-client

Hi HN, excited to share this open source Zapier NLA alternative I’ve been working on.

A few weeks ago I found myself struggling to automate a relatively straightforward internal workflow using an open source LLM (update Hubspot based on Airtable entry and personal information coming from web sources, and send out a summary via Slack). There was no way to interact with these tools in a robust way so I decided to build my own connectors.

While the existing connectors out there are helpful to reduce the risk of hallucinations by reading data from sources, agents only become truly powerful when they are able to reliably perform workflows for us. For this, my view is that a secure and robust way to execute write operations is needed.

Lemon AI allows for both read and write operations in various tools - even if you work with open source LLMs. It can be used in combination with Langchain and allows for easy integration with your existing agents.

I would love your feedback on what can be improved!

( 7 comments | 4 points | on HN )
Re:Show HN: Lemon AI – open-source Zapier NLA to empower agents by arnestrickmann on Wednesday July 05, 2023 @10:39AM (#36601086)
This is really cool. Recently found Foundry on Discord, how is this different?
Re:Show HN: Lemon AI – open-source Zapier NLA to empower agents by brockmeier on Wednesday July 05, 2023 @11:01AM (#36601388)
Foundry is doing a nice job bringing functions in LLM apps to life. That's something I am also working on with Lemon AI functions. Besides that, to me it seems that it’s focused on read operations for web-based services. What I’m building is focused on allowing for read and write operations, both for internal tooling and web services to allow agents to take actions based on instructions. I’m essentially focussing on helping Langchain users to establish end-to-end workflow automation as quickly as possible. Going forward permission workflows will be covered as well so assistants can be team / user specific, something that I believe isn’t solved well by Zapier NLA right now.
Re:Show HN: Lemon AI – open-source Zapier NLA to empower agents by arnestrickmann on Wednesday July 05, 2023 @02:53PM (#36605305)
Never worked with functions so far, but excited to see where this is going. How does your work relate to OpenAI/Langchain functions then?
Re:Show HN: Lemon AI – open-source Zapier NLA to empower agents by brockmeier on Wednesday July 05, 2023 @03:32PM (#36605877)
I think it’s best to view this separately. Langchain provides its own agent type (next to the commonly used ReAct agent) to interact with OpenAI functions. Lemon AI functions are standalone fallback mechanisms that will be used by the model in specific situations where near-deterministic model behavior is especially important, a bit similar to the functions offered by OpenAI just suitable for open source models. You can combine Lemon functions with any Langchain agent type. Hope this helps!
Re:Show HN: Lemon AI – open-source Zapier NLA to empower agents by johnartss on Thursday July 06, 2023 @04:56AM (#36613139)
Super interesting, we are facing similar challenges. Let me know if you want some feedback over a call.
Re:Show HN: Lemon AI – open-source Zapier NLA to empower agents by toomuchtodo on Friday July 07, 2023 @01:22AM (#36627531)
Re:Show HN: Lemon AI – open-source Zapier NLA to empower agents by brockmeier on Friday July 07, 2023 @10:35AM (#36632360)
Thanks a lot for sharing this, we really like gorilla! This is definitely on our roadmap.