HiveLang v5

Standard library

The standard library is the set of capabilities most bots use: AI, knowledge, memory, web search, and connected actions.

How to read tool names

Capabilities are written as namespaces, like knowledge.search or calendar.schedule. Add only the capabilities your bot actually uses.

capabilities {
  knowledge.search
  ai.generate
  social.schedule
}

Core groups

AI

Use model reasoning, generation, extraction, and classification.

ai.generateGenerate text or structured reasoning from a prompt.
ai.content.social.postDraft platform-aware social content.
general.respondLet the agent answer naturally with its current context.

Knowledge

Search uploaded documents and business context before answering.

knowledge.searchSearch the bot knowledge base.
web.searchSearch public web results when live/public information matters.

Memory

Persist durable context between messages and scheduled runs.

remember "key" as valueStore a stable value.
recall "key"Read a stored value.
forget "key"Remove a stored value.

Actions

Connect to real services through configured integrations.

gmail.searchSearch connected Gmail.
calendar.scheduleCreate calendar events after confirmation.
social.scheduleSave or schedule social posts for review.
slack.sendNotify a Slack channel.

Production rule

For irreversible actions, draft or ask for approval first. A bot that can send email, publish content, create events, or mutate customer records should make its action clear before it acts.

Next: learn how to connect real services in Integrations.

Did this page help?

Not helpfulExcellent