DEV Community

Cover image for AI: How SLAPA is Harnessing Developer Thinking to Automate APIs
Dom Sipowicz
Dom Sipowicz

Posted on

AI: How SLAPA is Harnessing Developer Thinking to Automate APIs

Introducing SLAPA: A Self-Learning Agent for Performing APIs

OMG just watch this video. Maybe pause and read what's going on the screen. Go on. I'll wait here.

When given a task, SLAPA knows to search for the API documentation and learn all the information. Then he create API calls. If they don't work, he learns from his mistake and tries again.

Basically, it's like the advanced example of LangChain's app - a game loop implementation that will execute until a win or failure is achieved. Very similar how human brain operates!

SLAPA diagram explaination

SLAPA's knowledge accumulates. He only needs to read documentation if you ask for a new API he's never encountered before; otherwise, he already knows it. As more people use SLAPA, the more comprehensive his knowledge becomes. He also gets better at writing API calls.

My understanding is that this uses persistance storage like vector search to store this knowledge.

Some other notes:

  • no official demo
  • private beta

Godspeed

PS. Follow me on Twitter or LinkedIn
https://twitter.com/dom_sipowicz
https://www.linkedin.com/in/dominiksipowicz/

Top comments (0)