← Back to Portfolio

Coterm

CLI TOOLCompleted

Copilot for your terminal built with Rust, Vercel edge functions, and OpenAI API

Overview

Coterm is a terminal copilot that bridges the gap between natural language and command-line interfaces. Built with Rust for performance and integrated with OpenAI's API, it allows developers to describe what they want to do in plain English and receive the exact command they need.

Technologies Used

RustOpenAI APIVercel Edge FunctionsCLI

Key Features

  • Natural language to CLI command generation
  • Command revision and refinement
  • Safety measures and dangerous command detection
  • One-key execution with confirmation prompts

Technical Challenges

  • Generate CLI commands using natural language
  • Revise generated command
  • Run command using one key press
  • Vercel edge function to connect to OpenAI API

Impact & Results

  • 10-15 minutes daily time savings for users
  • Learning tool for junior developers