Tech News
← Back to articles

Porting a library to a different language with a sentence

read original related products more articles

Porting an entire library to a different language with a sentence

So we've been working on agents for a while. We finally decided we would release what we've been working on. If you're reading this you probably have some idea of what slate is.

For a refresher: Slate is an agent that is designed to handle long and difficult tasks in a highly autonomous way.

In this post we'll be going through the experience of porting an open source library using slate.

The open source repo we've chosen in this example is Browser Use, a project with 70.3k stars built for automating browser interaction with llms.

We have a good amount of testimonials from our users about how good slate is, but this is a real task that shows where coding agents falter.

The numbers

Slate successfully ported the browser-use project to typescript, excluding all tests and examples, in a couple hours for less than $60.00

The trajectory is 583 tool calls, and used 311 requests.

On average in slate we use ~50,000 input tokens and ~2500 output tokens per request leaving us with about ~15550000 input and ~777500 output tokens.

... continue reading