Skip to main content
work

TermAI

2025-02-15

An AI-powered cloud terminal for seamless coding on any device.

TermAI

A powerful, browser-based cloud terminal environment that combines traditional command-line efficiency with modern AI automation and real-time synchronization.

Tech Stack

  • Next.js 14 & Socket.io — for the core application and real-time terminal synchronization
  • xterm.js & node-pty — for a full-featured, interactive browser-based terminal
  • Integrated AI — specialized assistant for command execution and task automation
  • Docker & Google Cloud Run — for scalable infrastructure and containerized environments
  • MongoDB & Prisma — for robust data persistence and user session management

Features

  • Interactive Terminal — full-featured CLI access with Neovim integration directly in the browser
  • AI-Powered Assistance — context-aware help for debugging, command suggestions, and automation
  • GitHub Synchronization — seamless project management with built-in cloning and saving capabilities
  • Multi-Device Support — mobile-friendly design allowing for development on tablets and smartphones
  • Real-time Terminal Proxy — low-latency terminal responsiveness powered by Socket.io and node-pty