back
user profile
xenodium
1,459karma·472submissions·August 14, 2015
recent activity (472 total)
comment
I recently read someone [1] make the case for a sweet spot blending the best of CLI agents (fast, keyboard-driven, in a terminal) and desktop agents (rich UI: inline images, diffs). This resonated wit…
comment
Tangentially related, I wrote https://github.com/xenodium/dwim-shell-command to save all sorts of command invocations (I'm looking at you ffmpeg) and easily batch apply to d…
comment
About that, mine loves Munetaka Murakami's fight song https://www.yakyu-ouen.net/murakami-munetaka , so I had plenty of chances to memorize the words. This is lovely too :) https…
comment
Thanks! It’s an undecorated frame. I wanted a “widget” experience of sorts.
comment
> Extra impressive considering he has a newborn at home. My newborn is on board! Nursery rhymes on YT ftw ;)
comment
Glad to hear it worked as advertised! Sorry, not super familiar with evil (on vanilla keys here). Please send a PR if you find out how to configure for evil so we can document in README.
comment
While most IDEs converged to a unified web solution, pockets of devoted users continued to volunteer improvements/integrations for their preferred editors. During my time there, a relatively smal…
comment
Neat! I did the Emacs equivalent https://github.com/xenodium/video-trimmer
comment
From my experience, you kinda get what you ask for. If you don't ask for anything specific, it'll write as it sees fit. The more you involve yourself in the loop, the more you can get it to …
comment
Resume is supported by agent-shell, but is dependent on agent's to implement the relevant ACP. Do you know if OpenCode's ACP implementation has listing and resuming session support? Also, yo…
comment
That's nice to hear. Thank you!
comment
I put off adopting popular agents for most of 2025 primarily because there was no agent-agnostic path to first-class Emacs integration. That changed with ACP ( https://agentclientprotocol.co…
comment
I've yet to play with Emacs MCPs thoroughly. Having said that, after initial exposure to agent skills directing agents to just use CLI/emacsclient, I no longer think I need to go deeper into…
comment
I like LLMs, but guarantees in LLMs are... you know... not guaranteed ;)
comment
> It's still not crystal clear to me architecturally is going on [ Emacs ] <-- JSONRPC (stdin/stdout) -> [ Agent subprocess (headless) ] > I'd love to know how that is wired…
comment
> Like with claude-code-ide you can define custom MCP tools that run Emacs commands. Should be possible in newer versions of agent-shell (see https://github.com/xenodium/agent-…
comment
> Keeping your own data as plain text has huge benefits. Having all my chats persistent is good. It's all private. While agent-shell is much newer than chatgpt-shell, it likely has richer inte…
comment
I had been hoarding links/notes to movies/tv shows for some time, saved to a plain text file. Often by sharing links from other apps (ie. Reddit or Letterboxd), paired with hashtags, using a…