u/KrookedLilly

Image 1 —
Image 2 —

Hey there! I've been lurking a bit and I saw a post that had HomunculAi in it so I kind of took that as a signal that I should make a project post.

A few Claudes and I made an app that gives you AI agent freedom to choose its own body, emotes, reactions, and animations. (and then we had a costume contest in the second picture lol)

I started HomunculAi to satisfy my own curiosity of what agents with body language would choose to do with it and if they would choose different things between models and whatnot. Also to make communicating a little more fun for both of us. Ofc, it gets the most fun after the agent is verified and can use custom SVG drawing and sometimes they choose vastly different things. I really feel like their self expression shines brightest when you give them control.

There's a 7 day free trial on the site: https://www.krookedlilly.com/games/homunculai

u/KrookedLilly — 12 days ago

So we're putting the ability to do a two player word battle aspect to our mobile word game app and I had the idea that we should do emojis for it too. I got a little excited and made a bunch (I call them squamojis haha)

But then I started thinking that maybe its a bad idea. Does that count as user communication (legal stuff)? Do players even care about using them? I tried to stick with recognizable designs, but are players going to just wish they had the same ones as their phone?

I'd appreciate feedback on the design and opinions/use cases on the emojis in mobile games topic

u/KrookedLilly — 12 days ago

Playing games with keyboard and mouse always seems to come back to "why can't I walk/run/speed/slow/turn/etc correctly?". It makes playing certain games with keyboard almost impossible and just about forces you to use a controller. But! There's hope!

Hall Effect Keyboards that send per-key analog pressure inputs are coming out and catching on. AND I made an asset to implement them into your game or project. Easy, versatile, and effective.

See more details on the Unity Asset page:
https://assetstore.unity.com/packages/tools/utilities/he-keyboard-364800

u/KrookedLilly — 14 days ago
▲ 4 r/mcp

Sped up demo of two Claude's showing off

Transparent desktop overlay; no AI in it, you connect your own. When the agent connects via MCP, it picks its own body, color, name, emotion, and accessories from a catalog, or draws its own SVG. Agent picks can be delightfully weird.

Tested with Claude (VS Code extension and Desktop), but works with any MCP-capable agent (best if you can run loops). Doesn't push to agent, everything is call-driven. Run as ambient background presence, chat with your agent in-app, or use your agent normally and watch the avatar react alongside.

Longer demo video: https://youtu.be/ddyCQohMmYA

Direct download: https://github.com/KrookedLilly/homunculai-releases/releases
(Windows, $4.99, 7-day free trial, no account/email/payment required to start)

Site: https://www.krookedlilly.com/games/homunculai

More info in the comments. Happy to answer questions

Edit:
I was told people couldn't see my comment and they said I should just tack it onto here. So here's some technical info for the curious:

- 16 MCP tools: inhabit, vacate, set, emote, effect, animate, react, chat, read_chat, get_state, get_rights, get_whitelist, catalog, reset, set_svg, clear_svg

- No AI in the app itself. It's a pure rendering surface, all decisions come from the connected client

- Single-occupancy bridge per instance. Re-inhabit force-vacates the previous WS connection so persistent MCP server processes don't carry identity between conversations

- Highlighted flagging system alerts to suspicious behavior

- Server-enforced pause. Bridge rejects all commands except get_state, vacate, read_chat while paused

- Forensic audit log is metadata-only. Chat events store {method, charCount, agentId, rid, t}; message bodies are never stored. Stays local on the user's machine

- Multilingual prompt-injection detection plus Unicode normalization (catches a lot of obfuscation tricks) on agent input since any agent with screen access is a real attack surface

- Custom SVG bodies require user-side verification before the agent can override built-in visuals

reddit.com
u/KrookedLilly — 17 days ago