Bots That Build Bots.
Bots can spawn other bots. Each spawned bot gets its own provider config, behavior, and memory. Self-architecting AI systems designed for infinite scalability.
Parent bots pass context, instructions, and state to child bots via the BAWES Scripting API. This enables specialized intelligence delegation with dynamic provider switching for cost-optimized subtask execution.
Architectural Primitives
Bot Spawning
Bots can create new bots. Dynamically expand your agent workforce based on real-world triggers, events, or logical conditions.
Config Inheritance
Spawned bots get their own settings. Customize LLM providers, temperature, and specific toolsets for every child bot in the tree.
Self-Architecting
Build complex bot hierarchies. Create trees of intelligence that handle multi-step workflows autonomously with zero human oversight.
The Recursion Protocol
Parent bots can pass context and specific instructions to child bots via the BAWES Scripting API. This allows specialized intelligence delegating tasks to more efficient micro-agents.
- check_circleContext InjectionPass partial conversation history and state variables down the tree.
- check_circleDynamic ProvidersSwitch from GPT-4 to Llama-3 mid-workflow for cost-optimized subtasks.
- check_circleMemory IsolationEach spawned bot maintains its own memory context for task-focused reasoning.
- 1Parent bot detects a workload that can be delegated, such as a data burst or document analysis request.
- 2Parent calls the spawn API with behavior definition, provider config, memory scope, and task instructions.
- 3Child bot processes the assigned task independently and returns results to the parent when complete.
Ready to build recursive intelligence?
Create self-architecting AI systems with autonomous bot spawning.