AgentB Framework
Getting Started
Installation
Tutorials (Quick Wins!)
1. Your First Agent: Basic Chat
2. Connecting AgentB to Your API (OpenAPI)
3. Adding the Chat UI (@ulifeai/agentb-ui)
@ulifeai/agentb-ui
4. Handling Authentication with Your API
5. Creating a Custom Tool
Core Concepts
Key Terminology
The Agent Lifecycle & Events
How Tools Work
Conversation Management
In-Depth Guides
The AgentB Facade
AgentB
The ApiInteractionManager
ApiInteractionManager
Operational Modes
Agents Deep Dive
BaseAgent
PlanningAgent
Agent Context & Configuration
Tools & Tool Providers
ITool & IToolProvider
ITool
IToolProvider
OpenAPIConnector
ToolsetOrchestrator
Specialized Tools (Delegate, GenericHTTP)
LLM Integration
ILLMClient & OpenAIAdapter
ILLMClient
OpenAIAdapter
Prompt Engineering with AgentB
Storage Adapters
Overview (IThreadStorage, etc.)
IThreadStorage
MemoryStorage
SQL & MongoDB (Conceptual)
Streaming Server-Sent Events (SSE)
UI Integration (@ulifeai/agentb-ui)
API Reference
@ulifeai/agentb (Core)
@ulifeai/agentb
AgentB Facade
Key Interfaces (IAgent, ITool, etc.)
Events (AgentEvent types)
AgentEvent
useChat Hook
useChat
Components (AgentBChat, etc.)
AgentBChat
Advanced Scenarios & Customization
Building a Hierarchical Planner Agent
Multi-Provider Tool Orchestration
Customizing Agent Behavior
Troubleshooting & FAQ
Contributing
Changelog
Last updated 29 days ago