Roma, Italia +39 389 972 2602

Tutti i progetti

Developer Tools · Open Source

Frame – IDE Desktop per Coding AI

Un IDE desktop leggero per workflow con Claude Code, terminali multipli, file explorer e storico prompt.

Il logo di Frame e lo slogan Desktop IDE for AI coding, accanto all'illustrazione di una finestra di editor con una classe Ruby, su sfondo blu scuro
  • Real PTY Emulazione della shell
  • Cross-platform App desktop

9 terminali in un'unica griglia

Anno
2025
Cliente
Open Source / Personale
Durata
1 mese
Servizi
Sviluppo desktop, strumenti per sviluppatori
Piattaforme
macOS, Windows, Linux
Realizzato con
  • Electron
  • JavaScript
  • Node.js
  • xterm.js

Il progetto

Frame organizza il lavoro di sviluppo assistito da AI in un ambiente desktop essenziale. Terminali, file, prompt e sessioni sono progettati per ridurre attrito e rendere più controllabile il ciclo di sviluppo con agenti AI.

Funzionalità principali

  • Supporto multi-terminale — vista a schede, vista divisa e griglia 3×3 per monitorare più processi
  • Pseudo-terminali reali tramite node-pty — emulazione completa della shell, non la semplice cattura dello stdout
  • Esplora file ad albero — sfoglia e apri i file del progetto senza uscire dall’app
  • Storico dei prompt — traccia e riesegui le interazioni precedenti con Claude Code
  • Flussi di lavoro per progetto — passa da un progetto all’altro mantenendo lo stato dei terminali
  • Controllo da tastiera — pensato per gli sviluppatori che preferiscono tenere le mani sulla tastiera

Note tecniche

Electron 28 con xterm.js 5.3 per il rendering dei terminali e node-pty per l’allocazione di veri PTY. esbuild per un bundling veloce. Frontend in puro HTML/CSS/JS, senza il peso di un framework: ottimizzato per la velocità di avvio e per un basso consumo di memoria.

Tutti i progetti