| title | Welcome to Agentbase |
|---|
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 agentsEvery 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 monitoringGet your first agent running in 2 minutes:
```bash Install & Run # Create your agent project npm create agentbase@latestcd 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"
}'Create powerful agents using our comprehensive primitives:
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 interactionCore 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 →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 →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"
});
```
```typescript
const result = await agentbase.runAgent({
message: "Research our top 3 competitors and create a comparison report",
mode: "base"
});
```
```typescript
const result = await agentbase.runAgent({
message: "Monitor competitor pricing and alert if prices change",
mode: "base"
});
```
```typescript
const result = await agentbase.runAgent({
message: "Process these CSV files and generate a summary report",
mode: "base"
});
```
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 |
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 applicationsMonitor and enhance your agents in production:
Debug with execution traces and monitoring 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