-
Notifications
You must be signed in to change notification settings - Fork 4
TypeScript API
Alessio Rocchi edited this page Jan 27, 2026
·
1 revision
Complete programmatic API reference.
import {
// Configuration
loadConfig,
getConfig,
saveConfig,
validateConfig,
// Agents
spawnAgent,
getAgent,
listAgents,
stopAgent,
registerAgent,
listAgentTypes,
// Memory
getMemoryManager,
MemoryManager,
// Coordination
TaskQueue,
MessageBus,
getMessageBus,
HierarchicalCoordinator,
// Workflows
WorkflowRunner,
getWorkflowRunner,
runDocSync,
// MCP
startMCPServer,
MCPServer,
// Providers
createProvider,
AnthropicProvider,
OpenAIProvider,
OllamaProvider,
// Plugins
loadPlugin,
listPlugins,
getPlugin,
// Hooks
registerHook,
executeHooks,
// Types
AgentDefinition,
SpawnedAgent,
MemoryEntry,
Session,
Task,
AgentStackConfig
} from '@blackms/aistack';See Programmatic API Guide for detailed examples.
Related:
Getting Started
Core Concepts
Agent Guides
- Overview
- Coder
- Researcher
- Tester
- Reviewer
- Adversarial
- Architect
- Coordinator
- Analyst
- DevOps
- Documentation
- Security Auditor
MCP Tools
- Overview
- Agent Tools
- Memory Tools
- Task Tools
- Session Tools
- System Tools
- GitHub Tools
- Review Loop Tools
- Identity Tools
Recipes
- Index
- Code Review
- Doc Sync
- Multi-Agent
- Adversarial Testing
- Full-Stack Feature
- Memory Patterns
- GitHub Integration
Advanced
- Plugin Development
- Custom Agent Types
- Workflow Engine
- Vector Search Setup
- Web Dashboard
- Programmatic API
- Resource Monitoring
Reference