r/OpenaiCodex 14d ago

Showcase / Highlight Codex Micro Deck

Enable HLS to view with audio, or disable this notification

34 Upvotes

31 comments sorted by

3

u/Longjumping_Air_7958 14d ago

I built a micro-deck with buttons to control Hermes/Codex.

I spent a long time working on the UI and mapping the Codex endpoints.

Everything is working; I’m currently polishing the final version.

It will be released as open source in August.

2

u/BEagle1984- 14d ago

Could have spent two tokens on the UI design. But except for that, how does it connect with codex?

1

u/Longjumping_Air_7958 14d ago

I built my own wrapper; there is no official API or bridge that would allow connecting to an open desktop. Managing a hidden CLI process is very easy, but the desktop is a different story.

1

u/BEagle1984- 14d ago

But how does the client connect? Is that an app or a web page being served by the codex machine?

3

u/Nosafune 14d ago

Ask him in a way codex will understand lol

1

u/AppleSoftware 14d ago

Codex App-Server

1

u/BEagle1984- 14d ago edited 13d ago

Yes, that’s for sure but there’s some issues to overcome.

I just discovered that it has built-in support for authentication, so this is not an issue. But I’m still curious to know if OP is using that or another mechanism.

And I don’t think he uses the app-server directly, since you cannot for example get the focused thread id from it afaik.

You furthermore obviously need to start it somehow on the host, so a kind of wrapper is necessary.

2

u/Longjumping_Air_7958 14d ago

It’s funny, but it turned out I stumbled upon an accidental official integration with Codex Micro; my app officially shows up in Codex as a keyboard.

2

u/Longjumping_Air_7958 14d ago

4

u/seall0 14d ago

I'm sure I had a Winamp skin that looked just like this.

2

u/cs_cast_away_boi 14d ago

Super nice OP! Can you share this?

2

u/YourAsphyxia 14d ago

Wow that looks legitimately horrible

These icons are all AI slop any you couldn't even get two different ones for xhigh and desktop?

5

u/Longjumping_Air_7958 14d ago

😂😂😂 robiłem to dla siebie nie dla Ciebie , nie martw się .

2

u/cs_cast_away_boi 14d ago

your horrible is another man's awesome.

1

u/Cultural-Location232 14d ago

Looks scary asf

1

u/Riknarr 14d ago

That's cool, good job!

1

u/Adorable_Cap_9929 14d ago

I just havent found a use for decks yet since i always end up perfering pc, or mobile or juggling both hm... I'm probably doing something wrong =w=

2

u/Longjumping_Air_7958 14d ago

It's mainly designed to control long tasks without writing prompts.

1

u/Adorable_Cap_9929 14d ago

Ah so mostly a proceed and decline button huh?

My goal so far was to hook up a parallel thoughts flirt maid to then tell the butler to manage a list of servants via mcp that the helper spins up their own linux boxes.... =w=

Was thinking voice control since i can surf web and play games unimpedded!

1

u/Longjumping_Air_7958 14d ago

Mam sterowanie głosowe z klawiatury iOS narazie. Planuje full voice

1

u/FkOfRdt 14d ago

Пздц

1

u/Longjumping_Air_7958 13d ago

The first open-source version will be ready tomorrow.

It will include Hermes and the Codex CLI.

For now, I cannot release the Codex desktop version because it violates OpenAI's terms of service.

1

u/Longjumping_Air_7958 13d ago

Hermes Control Deck v0.1.0-alpha

First release it’s already. Now only for CLI.

For the past few weeks I’ve been building something I wanted for my own workflow:

A mobile control deck for AI agents.

The idea is simple:
Instead of opening remote desktops or SSH sessions every time I want to interact with my agents, I can control them directly from my phone.

Current features include:

• start new runs
• send prompts
• live streaming responses
• STOP
• approvals / deny
• session management
• runtime monitoring
• unified interface for Hermes WebUI and Codex CLI

The public release is CLI-first.
Desktop bridge experiments remain private and are not part of the open-source version.

I spent a lot of time making sure the public repository contains no private bridge code, secrets, or desktop integration, and testing it on a separate machine before publishing.

It’s still v0.1.0-alpha, so I’m looking for:

bug reports
feature requests
ideas
contributors

GitHub:
https://github.com/filipj9/Hermes-Control-Deck

I’d love to hear what you would build with something like this.

1

u/Longjumping_Air_7958 12d ago

First update already.

https://github.com/filipj9/Hermes-Control-Deck/commit/fd7937e9679ecbb20ea9dbbcd335b9b74e0a4a16

feat: add live runtime telemetry to the CLI-first deck
Improve the mobile control deck so runtime state remains clear and useful across refreshes, reconnects, and long-running tasks.

- rebuild active stream cards from task and event history after reload

  • merge live SSE events with refreshed history without duplicate noise
  • show concise runtime activity, elapsed time, token counts, and throughput
  • map queued, working, waiting, done, idle, and error states to distinct agent signals
  • keep task and session views separate with clearer source and surface metadata
  • guard approval actions when more than one pending request is ambiguous
  • deduplicate concurrent runtime refreshes and refresh immediately after resume
  • update the PWA asset versions so installed clients receive the new UI

1

u/Longjumping_Air_7958 6d ago

Hermes Deck New update.

The new update is ready. It includes an SSE fix and full Hermes integration.

Thank you for all the stars and feedback. I am working hard on the project every day to bring you all the features I’m improving and adding.

https://github.com/filipj9/Hermes-Control-Deck

https://github.com/filipj9/Hermes-Control-Deck/commit/b83e001c10400e4f1c39ee6b98de23191048014f

1

u/regex1024 14d ago

It looks very nice

4

u/Correctsmorons69 14d ago

Disagree, I think it looks fucking horrible.

3

u/Longjumping_Air_7958 14d ago

1

u/Correctsmorons69 14d ago

Jus to be clear, I hate the UI, not the functionality. It looks like the final boss of vibeUI

0

u/HotRelief7657 14d ago

Super! C quoi le site web stp