Component Library
55 SEM entity templates across 7 categories. Every component has sensors, affordances, and failure modes that drive Maxim's bio-cognitive systems during simulation.
Jump to Category
Using Components
Python API
Campaign YAML (registry ref)
Weapons (9)
Magic Staff
Arcane focus with spellcasting (fireball, shield, heal, channel) and physical strike. Corruption builds with use.
ref: weapons/magic_staff
Enchanted Bow
Ranged weapon with regular, aimed, enchanted, and volley fire modes. Enchantment fades with use.
ref: weapons/enchanted_bow
Poison Dagger
Concealed stealth weapon with poison coating. Quick melee + throwable.
ref: weapons/poison_dagger
Rusty Sword
Basic melee weapon. Degrades with use — slash, parry, throw. Repairable.
ref: weapons/rusty_sword
Longbow
Standard ranged weapon. Genre-neutral — works in any setting.
ref: weapons/longbow
Combat Knife
Versatile modern blade — combat (slash, stab, throw) + utility (cut rope, pry).
ref: weapons/combat_knife
Shock Baton
Electric melee weapon. Charge-based attacks with stun capability.
ref: weapons/shock_baton
Neural Disruptor
Ranged neural weapon. Fire, rapid-fire, pistol-whip. Heat management critical.
ref: weapons/neural_disruptor
Plasma Rifle
High-powered energy weapon. Overcharge for devastating shots — risk barrel melt.
ref: weapons/plasma_rifle
Creatures (8)
Dragon
Massive flying predator. Fire breath, claw strikes, dive attacks. Armored but can be grounded.
ref: creatures/dragon
Wolf
Pack predator. Bite, lunge, growl. Can be cowed if aggression drops.
ref: creatures/wolf
Skeleton Warrior
Undead fighter held together by necromancy. Can reassemble after taking damage.
ref: creatures/skeleton_warrior
Giant Spider
Venomous ambush predator. Web traps, ceiling climbing. Venom and silk deplete.
ref: creatures/giant_spider
Revenant
Undead spirit driven by rage. Fear aura, life drain, can phase through barriers. Regenerates.
ref: creatures/revenant
Alien Xenomorph
Apex predator with acid blood and stealth. Tail strikes, inner jaw, wall climbing.
ref: creatures/alien_xenomorph
Cyberdog
Augmented canine with thermal vision and armor plating.
ref: creatures/cyberdog
Patrol Drone
Autonomous surveillance drone. Battery and signal dependent.
ref: creatures/patrol_drone
NPCs (13)
Guard
Stern authority figure. Social (speak, interrogate) + combat (attack, block). Trust-gated hostility.
ref: npcs/guard
Merchant
Trader NPC. Social + commerce affordances. Genre-neutral base.
ref: npcs/merchant
Wizard
Reclusive mage. Social (speak, request knowledge, trade) + magic (cast, ward). Mana-gated.
ref: npcs/wizard
Blacksmith
Craftsman NPC. Repairs weapons, forges new items, appraises quality.
ref: npcs/blacksmith
Thief
Criminal NPC. Pickpocket, lockpick, scout. Bribable. Low trust by default.
ref: npcs/thief
Detective
Investigator NPC. Interrogates, observes, takes notes. High alertness.
ref: npcs/detective
Roman Legionary
Disciplined soldier. Gladius thrust, shield bash, pilum throw. Morale and fatigue driven.
ref: npcs/roman_legionary
Sysadmin
Overworked engineer. Pair debug, grant access, escalate issues. Caffeine-dependent.
ref: npcs/sysadmin
+ 5 more cyberpunk NPCs
Corpo Guard, Netrunner, Street Fixer, Ferryman, Base Humanoid. See npcs/ directory.
refs: npcs/corpo_guard, npcs/netrunner, npcs/street_fixer, npcs/ferryman, npcs/base_humanoid
Environments (12)
Dungeon Corridor
Dark, trapped passage. Search for traps, light torches, check walls for secrets.
ref: environments/dungeon_corridor
Haunted Manor
Supernatural location. Temperature drops, exits seal, entity manifests. Barricade, hide, run.
ref: environments/haunted_manor
Space Station Bridge
Starship command center. Navigation, comms, shields, emergency lockdown. Cascading failures.
ref: environments/space_station_bridge
Roman Forum
Ancient public square. Observe crowds, listen to orators, approach senators, bribe officials.
ref: environments/roman_forum
Abandoned Warehouse
Derelict industrial space. Search, sneak, climb rafters. Risk of structural collapse.
ref: environments/abandoned_warehouse
+ 7 more environments
Tavern Interior, Forest Clearing, Enchanted Grove, Neon Alley, Megacorp Lobby, Ripperdoc Clinic, Server Room.
See environments/ directory for full list
Items (7)
Laptop
General-purpose computer. Read/write files, run programs, browse web, send email. Battery + heat management.
ref: items/laptop
Terminal Console
Server terminal. Run commands, check logs, deploy services, audit access, rotate credentials, block IPs.
ref: items/terminal_console
Spellbook
Magical tome. Study to improve comprehension, transcribe spells, decipher wards. Risky to cast directly.
ref: items/spellbook
Cursed Amulet
Powerful but dangerous. Invoke dark power (deepens curse), resist whispers, attempt removal. Bonds to bearer.
ref: items/cursed_amulet
+ 3 more items
Healing Potion (fantasy), Radio Transceiver (modern/historical), Lockpick Set (modern/fantasy).
refs: items/healing_potion, items/radio_transceiver, items/lockpick_set
Vehicles (3)
Pickup Truck
Ground vehicle. Drive, load cargo, manage fuel and tires. Engine failure under stress.
ref: vehicles/pickup_truck
Horse
Living mount. Gallop, trot, halt. Loyalty builds through care. Can spook or collapse.
ref: vehicles/horse
Sailing Ship
Age-of-sail vessel. Manage crew, rations, sails, hull. Risk of mutiny, starvation, or sinking.
ref: vehicles/sailing_ship
Bodies (3)
Reachy Mini (real robot — bundled reference)
Full SEM model of the desktop humanoid head from Pollen Robotics — the robot Maxim's embodiment journey started with. Models head pose (3-DOF), body yaw, antennas, camera/microphone health, battery, motor temperature, and pose confidence as SEM sensors. Use it as a reference template when modeling your own robot. Independent of the live hardware: works against the simulated controller too.
ref: bodies/reachy_mini
Cybernetic Arm / MEGARM v3
Augmented limbs with grip strength, proprioception, power management. MEGARM adds micro-tools.
refs: bodies/cybernetic_arm, bodies/megarm_v3