Skip to content

About

Terminal AI is a focused AI powered chatbot designed to help developers with Linux, bash, and DevOps tasks through a terminal style interface.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

TerminalAI — Linux Terminal Chatbot

This project is a terminal-style chatbot focused only on Linux, bash, and DevOps topics.

Instead of building a generic chatbot, I wanted to create something that actually feels useful for developers — like a small assistant you can use when working in the terminal.


{72CF8125-4CEC-4D61-8CE5-FEA87C960DA0}

What it does

  • You type like you're in a terminal (user@terminalai:~$)
  • It gives:
    • short explanation
    • correct command
    • small breakdown if needed

It also:

  • remembers recent context (so follow-up questions make sense)
  • avoids answering unrelated stuff
  • keeps responses concise unless you ask for detailed explanation

Why I built this

Most AI tools:

  • give long, generic answers
  • are not focused
  • don’t feel like real developer tools

So I tried to build something:

  • simple
  • focused
  • and actually usable

Features

  • Terminal-like UI
  • Command + explanation format
  • Context-aware responses
  • Built-in commands:
    • clear
    • history
    • help
  • Error handling with terminal-style messages
  • Suggestion prompts

Tech stack

Frontend:

  • React (Vite + TypeScript)

Backend:

  • Node.js + Express (TypeScript)

AI:

  • Groq API (Llama 3)

Deployment:

  • Frontend → Vercel
  • Backend → Render

How to run locally

Backend

cd backend
npm install
npm run dev

About

Terminal AI is a focused AI powered chatbot designed to help developers with Linux, bash, and DevOps tasks through a terminal style interface.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages