<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ai on grainworks</title><link>https://grainworks.tech/tags/ai/</link><description>Recent content in Ai on grainworks</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 10 Jun 2026 16:00:00 -0400</lastBuildDate><atom:link href="https://grainworks.tech/tags/ai/index.xml" rel="self" type="application/rss+xml"/><item><title>SOUL.md — Trait Analysis &amp; Personality System</title><link>https://grainworks.tech/projects/soul-trait-analysis/</link><pubDate>Wed, 10 Jun 2026 16:00:00 -0400</pubDate><guid>https://grainworks.tech/projects/soul-trait-analysis/</guid><description>&lt;p&gt;&lt;strong&gt;Status: Active development. 8+ reference souls, trait-8000 analysis engine.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;SOUL.md is an experimental framework for composing AI agent personalities. Instead of a single static persona, it defines agent souls as blends of trait vectors — letting them shift register, adopt archetypes, and compose new personalities from a library of reference souls.&lt;/p&gt;
&lt;h2 id="the-framework"&gt;The Framework&lt;/h2&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;SOUL.md/
├── souls/ # Reference archetypes (persona SKILL.md files)
│ ├── jarvis/ # Calm, loyal guardian
│ ├── elizabethan-gentleman/ # Formal, witty
│ ├── eren-yeager/ # Intense, driven
│ ├── gojo/ # Playful, powerful
│ ├── niccolo-paganini/ # Artistic, eccentric
│ ├── rene-descartes/ # Philosophical, methodical
│ ├── senior-programmer/ # Technical, direct
│ ├── soldier-boy/ # Disciplined, loyal
│ └── rapper/ # Rhythmic, expressive
├── trait-8000/ # Trait analysis engine
├── assets/ # Visual references
└── souls/ # Full soul definitions
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="the-trait-8000-engine"&gt;The Trait-8000 Engine&lt;/h2&gt;
&lt;p&gt;A Python-based analysis system that:&lt;/p&gt;</description></item><item><title>Tiny Hermes Robot</title><link>https://grainworks.tech/projects/tiny-hermes-robot/</link><pubDate>Wed, 10 Jun 2026 16:00:00 -0400</pubDate><guid>https://grainworks.tech/projects/tiny-hermes-robot/</guid><description>&lt;p&gt;&lt;strong&gt;Status: Design spec complete. Prototype pending.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The Tiny Hermes Robot is a deliberately simple robotic platform. All reasoning, vision processing, navigation, and personality live on the Hermes backend. The robot itself is just sensors, motors, and a display — an I/O shell with zero onboard intelligence.&lt;/p&gt;
&lt;h2 id="architecture"&gt;Architecture&lt;/h2&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; ┌─────────────────────┐
 │ HERMES BACKEND │
 │ (Hermes Agent VM) │
 │ │
 │ • Vision (YOLO/CLIP)│
 │ • Path planning │
 │ • Speech (STT/TTS) │
 │ • Decision-making │
 │ • Personality/LLM │
 └──────┬──────────────┘
 │ WiFi / Tailscale
 │ WebSocket / MJPEG
 ┌──────┴──────────────┐
 │ ROBOT CLIENT │ ← &amp;#34;Dumb&amp;#34; — no local AI
 │ (ESP32-S3) │
 │ │
 │ • Camera stream │
 │ • Motor drive I²C │
 │ • OLED display │
 │ • I²S mic + amp │
 │ • Battery monitor │
 └─────────────────────┘
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="hardware-bom"&gt;Hardware BOM&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Component&lt;/th&gt;
					&lt;th&gt;Part&lt;/th&gt;
					&lt;th&gt;Cost&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;MCU&lt;/td&gt;
					&lt;td&gt;ESP32-S3-DevKitC-1 (16MB flash, 8MB PSRAM)&lt;/td&gt;
					&lt;td&gt;~$15&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Camera&lt;/td&gt;
					&lt;td&gt;OV2640 (2MP) on FPC ribbon&lt;/td&gt;
					&lt;td&gt;~$8&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Display&lt;/td&gt;
					&lt;td&gt;0.96″ OLED 128×64, SSD1306 I²C&lt;/td&gt;
					&lt;td&gt;~$4&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Motors&lt;/td&gt;
					&lt;td&gt;N20 micro metal gearmotor (100:1, ~150 RPM) ×2&lt;/td&gt;
					&lt;td&gt;~$12&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Driver&lt;/td&gt;
					&lt;td&gt;DRV8833 dual H-bridge (I²C via PCA9685)&lt;/td&gt;
					&lt;td&gt;~$5&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Chassis&lt;/td&gt;
					&lt;td&gt;3D-printed PLA (2 pieces)&lt;/td&gt;
					&lt;td&gt;~$3&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Battery&lt;/td&gt;
					&lt;td&gt;18650 Li-ion (3.7V 2600mAh) + TP4056 charger&lt;/td&gt;
					&lt;td&gt;~$8&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Audio&lt;/td&gt;
					&lt;td&gt;INMP441 I²S mic + MAX98357A amp + speaker&lt;/td&gt;
					&lt;td&gt;~$8&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;LoRa (opt)&lt;/td&gt;
					&lt;td&gt;SX1262 + SMA antenna&lt;/td&gt;
					&lt;td&gt;~$15&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;~$97&lt;/strong&gt; ($82 without LoRa)&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="communication"&gt;Communication&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Primary (WiFi):&lt;/strong&gt; Robot streams MJPEG frames + JSON telemetry (battery, temp, RSSI, encoder position) over WebSocket. Hermes sends motor commands, display updates, and speech TTS back down the same connection.&lt;/p&gt;</description></item></channel></rss>