@baleybots/tools
@baleybots/tools
Baleybots Assembly Language (BAL) — the DSL for composing AI pipelines.
This package is BAL-only. Looking for something else?
- Host coding tools (filesystem, bash, scoped workspace) →
@baleybots/agent-tools tool()/defineZodTool→@baleybots/core
Example
import { Baleybot } from '@baleybots/core';
import { createBALTool, createBalTools } from '@baleybots/tools';
const bot = Baleybot.create({
name: 'composer',
goal: 'Compose multi-step agent pipelines',
tools: createBalTools({ model: 'gpt-5.6-luna' }),
});
Classes
Interfaces
- BALConfig
- BALDiagnostic
- BaleybotMetadata
- BALValidateOptions
- BALValidationError
- BALValidationResult
- EntityMetadata
- InterpretationResult
- OutputSchemaNode
- PipelineConfig
- SemanticCheckOptions