Skip to main content
BLAST Logo

A high-performance serving engine for web browsing AI.

Website Documentation Discord Twitter Follow

BLAST UI Demo

❓ Use Cases

  1. I want to add web browsing AI to my app... BLAST serves web browsing AI with an OpenAI-compatible API and concurrency and streaming baked in.
  2. I need to automate workflows... BLAST will automatically cache and parallelize to keep costs down and enable interactive-level latencies.
  3. Just want to use this locally... BLAST makes sure you stay under budget and not hog your computer's memory.

🚀 Quick Start

pip install blastai && blastai serve
from openai import OpenAI

client = OpenAI(
    api_key="not-needed",
    base_url="http://127.0.0.1:8000"
)

# Stream real-time browser actions
stream = client.responses.create(
    model="not-needed",
    input="Compare fried chicken reviews for top 10 fast food restaurants",
    stream=True
)

for event in stream:
    if event.type == "response.output_text.delta":
        print(event.delta if " " in event.delta else "<screenshot>", end="", flush=True)

✨ Features

  • 🔄 OpenAI-Compatible API Drop-in replacement for OpenAI's API
  • 🚄 High Performance Automatic parallelism and prefix caching
  • 📡 Streaming Stream browser-augmented LLM output to users
  • 📊 Concurrency Out-of-the-box support many users with efficient resource management

📚 Documentation

Visit documentation to learn more.

🤝 Contributing

Awesome! See our Contributing Guide for details.

📄 MIT License

As it should be!

Metadata

Release files for blastai 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for blastai 0.1.6
File Size Uploaded
blastai-0.1.6.tar.gz 194.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for blastai 0.1.6
File Interpreter ABI Platform
blastai-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 394.4 kB

Release files / blastai-0.1.6.tar.gz

Download URL blastai-0.1.6.tar.gz
Size 194.0 kB
Tags Source
SHA-256 checksum
How to use checksums
4cb3077454649daa3d80c7040350add09404482a3be219ca70bfdb5f35d9f606
BLAKE2b-256 checksum
How to use checksums
0c0fcf519cf71ffd5b18fa1550bd4106e5f637157ba9849236fe296a9d3cfc3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / blastai-0.1.6-py3-none-any.whl

Download URL blastai-0.1.6-py3-none-any.whl
Size 200.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ef3fe317c6105688eb56a489cc30f29726f1b2ba085acb349aa24b8fea2a1a89
BLAKE2b-256 checksum
How to use checksums
823820b883b3724dd4d9700b2b272fc01077c137836d3c2264998e84b3785af5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page