
Clever Byte AI is a modular behavior system for creating non-controllable agents (NPCs). Define agent profiles, auto-generate logic, and simulate perception, patrol, chase, flee and combat behaviorsSmarter agents, faster workflowCleverByte AI is a lightweight, profile-driven behavior tool that makes it easy to create intelligent, autonomous agents in Unity. Whether you’re building enemies, NPCs, or ambient AI, this system lets you define how agents see, hear, react, and move without writing custom logic from scratch.Profile-based generationSimply set up your scene, create an Agent Profile, assign it to any gameobject via the CleverByteAgent component, and hit Generate. The system will automatically configure all required modules including vision, hearing, patrol behavior, and reactions like chase, attack, or flee based on your profile settings.Perception & noise systemCleverByte AI includes a built-in perception system. Agents can detect targets via field of view or sound based triggers. When a noise is emitted or an enemy is perceived, nearby agents will react appropriately.Works in all pipelinesCleverByte AI is fully compatible with the Built-in Render Pipeline, URP, and HDRP. Demo scenes are included for each, with support for both the old Input Manager and Unity's new Input System.Perfect for:Enemies and ambient NPCsPatrol and guard logicStealth gameplayLightweight AI for indie games and prototypesDocumentation: GitbookNeed help or want to suggest a feature? Come chat with us on Discord!Profile-based behavior generationVision and hearing systems with adjustable detection logicNoise emission and agent reactionsAttack, explore, patrol, chase and flee behaviors included out-of-the-boxFully modular: override or extend any behaviorDemo scenes for Built-in, URP, and HDRPIncludes top-down player and camera controller samplesCompatible with both the old Input Manager and Unity’s new Input SystemClean and commented C# codeClever Byte AI is a modular behavior system for creating non-controllable agents (NPCs). Define agent profiles, auto-generate logic, and simulate perception, patrol, chase, flee and combat behaviors
Smarter agents, faster workflow
CleverByte AI is a lightweight, profile-driven behavior tool that makes it easy to create intelligent, autonomous agents in Unity. Whether you’re building enemies, NPCs, or ambient AI, this system lets you define how agents see, hear, react, and move without writing custom logic from scratch.
Profile-based generation
Simply set up your scene, create an Agent Profile, assign it to any gameobject via the CleverByteAgent component, and hit Generate. The system will automatically configure all required modules including vision, hearing, patrol behavior, and reactions like chase, attack, or flee based on your profile settings.
Perception & noise system
CleverByte AI includes a built-in perception system. Agents can detect targets via field of view or sound based triggers. When a noise is emitted or an enemy is perceived, nearby agents will react appropriately.
Works in all pipelines
CleverByte AI is fully compatible with the Built-in Render Pipeline, URP, and HDRP. Demo scenes are included for each, with support for both the old Input Manager and Unity's new Input System.
Perfect for:
Enemies and ambient NPCs
Patrol and guard logic
Stealth gameplay
Lightweight AI for indie games and prototypes
Documentation: Gitbook
Need help or want to suggest a feature? Come chat with us on Discord!
Profile-based behavior generation
Vision and hearing systems with adjustable detection logic
Noise emission and agent reactions
Attack, explore, patrol, chase and flee behaviors included out-of-the-box
Fully modular: override or extend any behavior
Demo scenes for Built-in, URP, and HDRP
Includes top-down player and camera controller samples
Compatible with both the old Input Manager and Unity’s new Input System
Clean and commented C# code