Skip to content

Releases: steel-dev/steel-browser

Release v0.1.1-beta.1

02 Dec 20:35
282e412
Compare
Choose a tag to compare

Changelog

Bug fixes

  • f14cf7d fix(api): switched to using chrome in backend API to fix docker image build issue

Improvements

  • f14cf7d feat: introducing docker compose back and splitting apps out to their own images
  • f14cf7d feat(api): added extension for better recording
  • f14cf7d chore(ui): a little clean up
  • e50f085 chore: removed root docker file and updated readme slightly
  • 0115134 fix: update the gh actions to build separate images

Xnapper-2024-11-25-21 25 29

Come Hang Out

  • Questions? Join us on Discord
  • Found a bug? Open an issue on GitHub

Release v0.1.1-beta

26 Nov 13:26
d462743
Compare
Choose a tag to compare

Morning anon 🔮

Welcome to the steel.dev v0.1.1-dev release! We listened to your feedback, and the big focus was on making the open-source experience smoother and getting started with Steel easier than ever.

For those new to Steel, we're an open-source browser API built specifically for AI agents. Our pitch is simple: you focus on creating amazing AI products that plug into the web, and we'll handle all the browser infra headaches.

This beta release is a step on the way to steel becoming the most powerful tool in the AI Dev’s Toolkit. Your suggestions, ideas, and reported bugs help us immensely. Don’t hesitate to join in the conversation on Discord or raise a GitHub issue. We read everything, respond to most, and love you.

SDK Compatibility for Self-Hosted Steel

Now, you can use our Node.js and Python SDKs with self-hosted Steel instances. Just point the baseUrl to your API host when initializing the client:

from steel import Steel

client = Steel(
    # Point base URL to your locally hosted instance
    baseURL="localhost:3000"
)

Note: Direct API calls are still needed for the /scrape, /screenshot, and /pdf endpoints, as they're not yet supported via SDK or Steel Cloud.

Now, speaking of hosting…

Deployment, Simplified

We're super pumped to introduce new ways to install and self-host steel that make the process a breeze.

One-Click Cloud Deployment

You can now deploy steel to Railway or Render as a live API in 1-click. Pretty neat, right? Just hit one of the buttons on the steel-dev/steel-browser repo to try it out yourself.

Xnapper-2024-11-25-21 17 09

Quick Docker Setup

Get Steel running locally in seconds using our GHCR-hosted Docker image:

docker run -p 3000:3000 -p 5173:5173 -p 9223:9223  ghcr.io/steel-dev/steel-browser:latest

Self-hosted UI

You loved Steel Cloud's UI, so we built a lightweight version right into the open-source repo. Self-hosted instances now come with a clean interface to view live browser sessions, stats, logs, and Chrome dev tools for improved observability and debugging.

Screenshot 2024-11-26 at 8 14 35 AM

Introducing the Steel Cookbook

We've launched the Steel Cookbook— your go-to resource for Steel API examples and guides. This is where we'll build code examples and even full-on apps that use Steel to build AI x Web Automation projects. If you're interested in contributing, see our contributing guide for information on adding new recipes and examples.

It launched with starter projects for using Steel with - Puppeteer, Selenium, Playwright, and Playwight-python. Along with Replit & Stackblitz projects/templates to run the examples online.

Xnapper-2024-11-25-21 25 29

Come Hang Out

  • Questions? Join us on Discord
  • Found a bug? Open an issue on GitHub