Skip to content

v1.0.0 — first release

Choose a tag to compare

@Garthnesss Garthnesss released this 28 Oct 02:06
· 76 commits to main since this release

First release.

  • ElfKey: virtual keyboard on /dev/uinput, driven by one-line FIFO commands
  • ElfPad: virtual gamepad (Xbox-class — buttons, analog triggers, 2 sticks, D-pad)
  • elfdeckai_mcp.py: zero-dependency MCP server exposing both as agent tools
  • Safety-first design for LLM callers: strict input validation, bounded holds, nothing ever left stuck, owner-only FIFO
  • Proven live: an LLM played Pokémon FireRed on a real Steam Deck through ElfKey (see notes/driving.md)

91 tests. Standard library only. MIT.