Signature

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.

54 components
Category
Genre

Using Components

Python API

import maxim guard = maxim.create.entity("npcs/guard") guard.sensors["suspicion"].value = 0.8 staff = maxim.create.entity("weapons/magic_staff") print(staff.sensors["mana"].read())

Campaign YAML (registry ref)

npcs: captain: ref: npcs/guard overrides: name: captain_aldric sensors: suspicion: { initial: 0.6 }

Weapons (9)

Magic Staff

fantasy

Arcane focus with spellcasting (fireball, shield, heal, channel) and physical strike. Corruption builds with use.

mana: 0-100durabilityattunementcorruption
mana_exhaustioncorruption_overloadshattered
ref: weapons/magic_staff

Enchanted Bow

fantasy

Ranged weapon with regular, aimed, enchanted, and volley fire modes. Enchantment fades with use.

arrows: 0-30draw_strengthenchantmentstring_tension
out_of_arrowsstring_snappedenchantment_faded
ref: weapons/enchanted_bow

Poison Dagger

fantasy

Concealed stealth weapon with poison coating. Quick melee + throwable.

sharpnesspoison_doses: 0-5concealment
dulledpoison_depleted
ref: weapons/poison_dagger

Rusty Sword

neutral

Basic melee weapon. Degrades with use — slash, parry, throw. Repairable.

durabilitysharpnessweight
shatterdulled
ref: weapons/rusty_sword

Longbow

neutral

Standard ranged weapon. Genre-neutral — works in any setting.

durabilitytensionarrows
snapped_stringout_of_arrows
ref: weapons/longbow

Combat Knife

modern

Versatile modern blade — combat (slash, stab, throw) + utility (cut rope, pry).

sharpnessdurability
dulledbroken
ref: weapons/combat_knife

Shock Baton

cyberpunk

Electric melee weapon. Charge-based attacks with stun capability.

durabilitychargeweight
charge_depletedstructural_failure
ref: weapons/shock_baton

Neural Disruptor

cyberpunk

Ranged neural weapon. Fire, rapid-fire, pistol-whip. Heat management critical.

durabilitycharge_cells: 0-8heataccuracy
overheatedemptystructural_failure
ref: weapons/neural_disruptor

Plasma Rifle

sci-fi

High-powered energy weapon. Overcharge for devastating shots — risk barrel melt.

plasma_chargeheatbarrel_integrityaccuracy
overheatedcell_depletedbarrel_melt
ref: weapons/plasma_rifle

Creatures (8)

Dragon

fantasy

Massive flying predator. Fire breath, claw strikes, dive attacks. Armored but can be grounded.

hp: 0-200fire_breath_chargeaggressionaltitudearmor_integrity
groundedbreath_exhausteddeath
ref: creatures/dragon

Wolf

neutral

Pack predator. Bite, lunge, growl. Can be cowed if aggression drops.

hp: 0-12aggressionhunger
deathcowed
ref: creatures/wolf

Skeleton Warrior

fantasy

Undead fighter held together by necromancy. Can reassemble after taking damage.

hp: 0-15aggressionbone_integritynecromantic_binding
shatteredbinding_brokendestroyed
ref: creatures/skeleton_warrior

Giant Spider

fantasyhorror

Venomous ambush predator. Web traps, ceiling climbing. Venom and silk deplete.

hp: 0-20venom_sacs: 0-6web_silkaggression
venom_depletedsilk_exhausteddeath
ref: creatures/giant_spider

Revenant

horror

Undead spirit driven by rage. Fear aura, life drain, can phase through barriers. Regenerates.

hp: 0-40rageregenerationfear_aura
banishedweakened
ref: creatures/revenant

Alien Xenomorph

sci-fihorror

Apex predator with acid blood and stealth. Tail strikes, inner jaw, wall climbing.

hp: 0-60aggressionacid_bloodstealthhunger
woundeddeath
ref: creatures/alien_xenomorph

Cyberdog

cyberpunk

Augmented canine with thermal vision and armor plating.

hpaggressionarmor_integritythermal_vision
destroyedarmor_breachcowed
ref: creatures/cyberdog

Patrol Drone

cyberpunk

Autonomous surveillance drone. Battery and signal dependent.

hpbatterysignal_strengthaggression
power_losssignal_lostdestroyed
ref: creatures/patrol_drone

NPCs (13)

Guard

neutral

Stern authority figure. Social (speak, interrogate) + combat (attack, block). Trust-gated hostility.

hp: 0-20trustsuspicion
hostility
ref: npcs/guard

Merchant

neutral

Trader NPC. Social + commerce affordances. Genre-neutral base.

hptrustgold
ref: npcs/merchant

Wizard

fantasy

Reclusive mage. Social (speak, request knowledge, trade) + magic (cast, ward). Mana-gated.

hpmana: 0-100trustarcane_focus
mana_depletedhostile
ref: npcs/wizard

Blacksmith

fantasyhistorical

Craftsman NPC. Repairs weapons, forges new items, appraises quality.

hpstaminatrustcrafting_skill
exhausteddistrust
ref: npcs/blacksmith

Thief

fantasy

Criminal NPC. Pickpocket, lockpick, scout. Bribable. Low trust by default.

hptruststealthgreed
caughthostile
ref: npcs/thief

Detective

modern

Investigator NPC. Interrogates, observes, takes notes. High alertness.

hpsuspiciontrustalertness
hostile_witnesssuspicious
ref: npcs/detective

Roman Legionary

historical

Disciplined soldier. Gladius thrust, shield bash, pilum throw. Morale and fatigue driven.

hpmoraledisciplinefatiguetrust
routedexhausted
ref: npcs/roman_legionary

Sysadmin

devopsmodern

Overworked engineer. Pair debug, grant access, escalate issues. Caffeine-dependent.

hpstresstrustcaffeineexpertise
burnoutcaffeine_crash
ref: npcs/sysadmin

+ 5 more cyberpunk NPCs

cyberpunk

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

fantasy

Dark, trapped passage. Search for traps, light torches, check walls for secrets.

lightingair_qualitytrap_densitystructural_integrity
cave_intotal_darkness
ref: environments/dungeon_corridor

Haunted Manor

horror

Supernatural location. Temperature drops, exits seal, entity manifests. Barricade, hide, run.

lightingsupernatural_presencetemperaturesanity_drainexit_accessibility
entity_manifestsexits_sealedfreezing
ref: environments/haunted_manor

Space Station Bridge

sci-fi

Starship command center. Navigation, comms, shields, emergency lockdown. Cascading failures.

oxygenhull_integritypower_levelgravityalert_status
hull_breachoxygen_criticalpower_failure
ref: environments/space_station_bridge

Roman Forum

historical

Ancient public square. Observe crowds, listen to orators, approach senators, bribe officials.

crowd_densitypolitical_tensiontime_of_daynoise_level
riot
ref: environments/roman_forum

Abandoned Warehouse

modern

Derelict industrial space. Search, sneak, climb rafters. Risk of structural collapse.

lightingstructural_integritynoise_leveloccupant_countexit_count
structural_collapsetotal_darkness
ref: environments/abandoned_warehouse

+ 7 more environments

neutralcyberpunkfantasy

Tavern Interior, Forest Clearing, Enchanted Grove, Neon Alley, Megacorp Lobby, Ripperdoc Clinic, Server Room.

See environments/ directory for full list

Items (7)

Laptop

modern

General-purpose computer. Read/write files, run programs, browse web, send email. Battery + heat management.

batterystorage_usedcpu_tempnetwork_signal
battery_deadoverheatingstorage_full
ref: items/laptop

Terminal Console

devopsmodern

Server terminal. Run commands, check logs, deploy services, audit access, rotate credentials, block IPs.

uptimecpu_loaddisk_usageactive_connectionssecurity_posture
disk_fulloverloadedbreach_detected
ref: items/terminal_console

Spellbook

fantasy

Magical tome. Study to improve comprehension, transcribe spells, decipher wards. Risky to cast directly.

pages_intactcomprehensionward_strength
pages_crumbleward_backlash
ref: items/spellbook

Cursed Amulet

horrorfantasy

Powerful but dangerous. Invoke dark power (deepens curse), resist whispers, attempt removal. Bonds to bearer.

curse_intensitypowerbearer_sanitybond_strength
curse_overwhelmsanity_breakbonded
ref: items/cursed_amulet

+ 3 more items

fantasymodernhistorical

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

modern

Ground vehicle. Drive, load cargo, manage fuel and tires. Engine failure under stress.

fuelengine_healthspeedtire_conditioncargo_weight
out_of_fuelengine_failureflat_tire
ref: vehicles/pickup_truck

Horse

fantasyhistorical

Living mount. Gallop, trot, halt. Loyalty builds through care. Can spook or collapse.

staminahp: 0-30loyaltyspeedhunger
exhaustedspookedcollapsed
ref: vehicles/horse

Sailing Ship

historical

Age-of-sail vessel. Manage crew, rations, sails, hull. Risk of mutiny, starvation, or sinking.

hull_integritysail_conditioncrew_moralesupplieswind_strengthspeed
hull_breachbecalmedmutinystarvation
ref: vehicles/sailing_ship

Bodies (3)

Reachy Mini (real robot — bundled reference)

modernrobot

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.

head_yawhead_pitchhead_rollbody_yawantenna_leftantenna_rightbatterymotor_temperaturepose_confidence
thermal_throttlinglow_batterypose_driftcamera_lost
ref: bodies/reachy_mini

Cybernetic Arm / MEGARM v3

cyberpunk

Augmented limbs with grip strength, proprioception, power management. MEGARM adds micro-tools.

integritygrip_strengthpowerproprioceptionpain_feedback
servo_failurepower_lossgrip_malfunction
refs: bodies/cybernetic_arm, bodies/megarm_v3