All projects

Project 01 / 2025

Ainash — AI-Powered Shell

A C shell that turns natural language into commands, with validation before execution.

  • C
  • Systems Programming
  • Gemini API
  • HTTP/JSON

The project

Ainash connects natural-language requests to a C-based shell through the Gemini API. It combines an interactive REPL with process forking and an HTTP/JSON integration.

A validation layer screens AI-generated commands for destructive operations before execution.

What I built

Built the shell, Gemini API integration, process management, and command-validation layer.

Next projectECHO