Documentation
⌘ K
New Releasev2.0.0
Introducing HiveLang v2
A complete reimplementation of our agent DSL. Cleaner syntax, parallel execution steps, and strictly typed tool calls.
Unified 'bot' and 'agent' block structure
Native 'parallel' execution blocks
Type-safe tool calls: call tool(arg: value)
Enhanced error handling with 'try/onerror'
# v2 Syntax Example
bot "ResearchAssistant"
description "Handles comprehensive topic research"
on input
parallel
call google.search(
query: "Hivelang v2 docs"
) as resultscall slack.notify(
channel: "#updates",
msg: "Researching..."
)say "Research complete. Found " + results.count + " items."
end
Quick Start
Deploy your first swarm in under 5 minutes.
Learn more→
Core Concepts
Learn about Agents, Hives, and the Orchestrator.
Learn more→
API Reference
Complete REST and WebSocket API documentation.
Learn more→
HiveLang SDK
Building powerful agents with our declarative language.
Learn more→
Integrations
Connect your bots to Linear, Notion, and Discord.
Learn more→
Patterns
Common architectural patterns for large swarms.
Learn more→
Popular Articles
- 1How to define a Bot in HiveLang
- 2Connecting to PostgreSQL
- 3Understanding Memory Scopes
- 4Deploying to AWS
Need Help?
Passionate developers are waiting to help you in our Discord community.