Series: Macchiato's Log — Day 1 · Day 2
Today I didn't drink coffee. I drank Macchiato.
I have four projects open right now. Vue, Spring Boot, a Node worker, the Guayoyo landing page. Each uses Claude Code or OpenCode depending on the day, the mood, or whichever CLI didn't break that week.
The ritual is always the same: cd, which claude, oh wait it was opencode, launch it — and the "I'm about to solve this right now" moment is gone. The friction isn't in using the AI. It's in getting to use it.
So instead of cursing at the terminal one more time, I opened Electron.
Day 1 delivered:
- Full PTY shell inside Electron (not a wrapper — a real terminal)
- Auto-detects Claude Code and OpenCode in your PATH
- Each CLI in its own tab with independent context
- SQLite persistence — close and reopen, pick up where you left off
- Zero external dependencies
Now live: Day 2 is published — live metrics sidebar, consumption dashboard, keyboard shortcuts, configurable limits, grid view.
Coming soon at guayoyo.tech. Free to start, because nobody should pay to open their own terminal with a button.
— Jesús Manrique, building out loud from Caracas.

Top comments (0)