Skip to content

Latest commit

 

History

History
354 lines (283 loc) · 9.41 KB

File metadata and controls

354 lines (283 loc) · 9.41 KB
title Welcome to Agentbase

The Serverless Agent Platform

Agentbase provides a fully managed platform for building and deploying production-grade AI agents. Focus on what your agents do - we handle all the infrastructure, scaling, and complexity.

Create powerful agents with zero infrastructure setup Launch agents with automatic scaling and 99.9% uptime Monitor performance with traces and debugging Understand the building blocks that power your agents

What Makes Agentbase Special

Every API call comes with a fully functional agent that handles tools, prompts, and capabilities automatically - no framework required.

Launch your first agent in 30 seconds with `npm create agentbase@latest` No frameworks to learn - Agentbase provides everything you need out of the box Each agent gets a full Linux environment with browser, file system, and tools Automatic scaling from 1 to 1000s of concurrent agents Pay per action, not per token - predictable costs that scale with value Enterprise-grade reliability with built-in security and monitoring

Quick Start

Get your first agent running in 2 minutes:

```bash Install & Run # Create your agent project npm create agentbase@latest

Navigate and start

cd my-agent npm run dev


```typescript Use in Code
import Agentbase from "@agentbase/sdk";

const agentbase = new Agentbase({
  apiKey: process.env.AGENTBASE_API_KEY
});

const result = await agentbase.runAgent({
  message: "Analyze data.csv and create a summary report",
  mode: "base"
});

console.log(result.content);
from agentbase import Agentbase

client = Agentbase(api_key=os.environ.get("AGENTBASE_API_KEY"))

result = client.run_agent(
    message="Analyze data.csv and create a summary report",
    mode="base"
)

print(result.content)
curl -X POST https://api.agentbase.sh/run-agent \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "message": "Analyze data.csv and create a summary report",
    "mode": "base"
  }'
See the complete quickstart with examples and explanations

Build with Agentbase

Create powerful agents using our comprehensive primitives:

Environment

The execution environment where agents operate:

Isolated, secure execution for each agent Persistent file storage and management Full Linux environment with shell access Web automation and interaction

Essentials

Core capabilities that power agent functionality:

System prompts and instructions Extend with your own capabilities Persistent conversations Coordinate multiple agents Concurrent execution Automatic error recovery Explore all 15 essential primitives →

Extensions

Advanced features for specialized use cases:

Long-term memory and recall Retrieval-augmented generation Real-time web search Voice interaction Model Context Protocol Complex workflows Explore all 18 extension primitives →

What You Can Build

Agentbase agents handle a wide variety of tasks:

**Code & Development Tasks** - Write, test, and debug code - Create REST APIs and services - Generate unit tests - Review and refactor code - Automate DevOps workflows
```typescript
const result = await agentbase.runAgent({
  message: "Create a REST API with authentication and user management",
  mode: "base"
});
```
**Research & Analysis** - Competitive intelligence - Market research - Data analysis and visualization - Report generation - Literature reviews
```typescript
const result = await agentbase.runAgent({
  message: "Research our top 3 competitors and create a comparison report",
  mode: "base"
});
```
**Browser & Web Automation** - Web scraping and crawling - Form filling and testing - Price monitoring - Lead generation - Content aggregation
```typescript
const result = await agentbase.runAgent({
  message: "Monitor competitor pricing and alert if prices change",
  mode: "base"
});
```
**Data Processing** - ETL pipelines - Data transformation - CSV/JSON processing - Report generation - Database operations
```typescript
const result = await agentbase.runAgent({
  message: "Process these CSV files and generate a summary report",
  mode: "base"
});
```
Explore comprehensive use cases and patterns →

Pricing

Simple, predictable pricing that scales with value:

Mode Cost per Step Best For
Flash $0.0075 Simple tasks, quick responses
Base $0.025 Most production use cases
Max $0.05 Complex reasoning, critical tasks
Sign up with your work email to get **free credits automatically**! See detailed pricing and plans →

Deploy to Production

Launch your agents with confidence:

Complete API documentation with examples Type-safe integration for Node.js apps Native Python client library React SDK for building web applications

Improve & Optimize

Monitor and enhance your agents in production:

Debug with execution traces and monitoring

Ready to Get Started?

Get your first agent running in 2 minutes

<Card title="Explore the Web App" icon="external-link" href="https://base.agentbase.sh/sign-up"

Sign up and test agents in your browser

Need Help?

Get support from our community Reach out to our team See plans and pricing details Explore comprehensive documentation