Nice, great minds think alike! Not having vendor lock in and being flexible to use multiple providers and models gives us the most flexibility. The investments put into the CLI tools and what they can do are also amazing, I love using them.
7 karma · joined November 14, 2025
- Electron - Desktop app with
main/renderer process
architecture
- TypeScript - Primary language
(strict mode)
Frontend/UI
- Monaco Editor - VS Code-style
code editing
- HTML/CSS - UI rendering
- WebSockets - Real-time
communication with backend
Backend Services
- Node.js - Runtime
- Express - Memory Service API
server
- SQLite - Local database for
memory persistence
- Cloudflare D1 - Remote sync for
memory backup