Skip to content

This AI bot is accessible from the terminal and specially developed for developers . However it can also assist you with other queries. It includes two special commands: /trace: Trace your commands and get info. on incorrect commands. /debug: Completely debug your file content along with compilation using a.i

Notifications You must be signed in to change notification settings

Aurosish07/TerminalBot

Repository files navigation

TerminalBot (Jarvis)

TerminalBot, also known as Jarvis, is a command-line tool that interacts with the Groq A.I model to provide programming-related assistance and more. This tool is designed to help you with various programming queries directly from your terminal. However it can also assist you with other queries.

Features

  • Provides programming-related assistance
  • has varios built in commands to trace your wrong commands on terminal and debug file

Installation

Prerequisites

  • Node.js and npm installed on your machine

Steps

  1. Install the package globally:

    npm install -g terminalbot
  2. Set up API Key:

    • Go to Groq Playground and sign up to get your API key.
    • Run the following command in your terminal:
    jarvis
    • When prompted, type /key and enter your new API key. This will store the API key securely in a local .env file.
    • Exit the application and restart it:
    jarvis
  3. Adjust PowerShell Execution Policy (Windows only): If you encounter a PowerShell execution policy error, you can change the policy to RemoteSigned:

    Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy RemoteSigned -Force

Usage

After installation and setup, you can start using TerminalBot by running the following command:

jarvis

Commands

/bye: Exit the application.

/key: Update your API key.

/trace: Trace the execution of the provided file.

/debug file.extname: Debug the specified file.

About

This AI bot is accessible from the terminal and specially developed for developers . However it can also assist you with other queries. It includes two special commands: /trace: Trace your commands and get info. on incorrect commands. /debug: Completely debug your file content along with compilation using a.i

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published