Features/AI Bots/Recursive Bots
psychologyNext-Gen Autonomy

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

account_tree

Bot Spawning

Bots can create new bots. Dynamically expand your agent workforce based on real-world triggers, events, or logical conditions.

settings_input_component

Config Inheritance

Spawned bots get their own settings. Customize LLM providers, temperature, and specific toolsets for every child bot in the tree.

schema

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_circle
    Context InjectionPass partial conversation history and state variables down the tree.
  • check_circle
    Dynamic ProvidersSwitch from GPT-4 to Llama-3 mid-workflow for cost-optimized subtasks.
  • check_circle
    Memory IsolationEach spawned bot maintains its own memory context for task-focused reasoning.
psychologyHow Spawning Works
  1. 1Parent bot detects a workload that can be delegated, such as a data burst or document analysis request.
  2. 2Parent calls the spawn API with behavior definition, provider config, memory scope, and task instructions.
  3. 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.