ai-terminal

ai-terminal

Your AI mate into your favourite terminal

Stars: 66

Visit
 screenshot

README:

AI Terminal

A Tauri + Angular terminal application with integrated AI capabilities. AI Terminal Demo

Features

  • Natural language command interpretation
  • Integrated AI assistant
  • Command history and auto-completion
  • Cross-platform support (macOS, Windows, Linux)
  • Modern UI built with Tauri and Angular

Requirements

  • Node.js 18+
  • Rust and Cargo
  • For AI features: Ollama (can be installed with brew install ollama)

Development Setup

  1. Clone the repository:

    git clone https://github.com/your-username/ai-terminal.git
    cd ai-terminal
    
  2. Install dependencies and run the project:

    cd ai-terminal
    npm install
    npm run tauri dev
    

Building from Source

Prerequisites

  • Node.js 18+
  • Rust and Cargo
  • Tauri CLI

macOS Universal Binary

To build a universal binary for macOS (arm64 + x86_64):

# Install dependencies
npm install

# Install create-dmg tool for packaging
brew install create-dmg

# Run the build script
chmod +x build-macos.sh
./build-macos.sh

This will create a universal binary DMG installer at src-tauri/target/universal-apple-darwin/bundle/dmg/ai-terminal-[version].dmg.

Installation

macOS (Homebrew)

You can install AI Terminal using Homebrew:

brew tap AiTerminalFoundations/ai-terminal
brew install ai-terminal

After installation, you can launch the application from Spotlight or run it from the terminal:

ai-terminal

Quick Guide to Using Ollama to Download macsdeve/BetterBash3 Model

Linux

  1. Install Ollama

Open your terminal and run:

curl -fsSL https://ollama.com/install.sh | sh
  1. Download the Model

Run the following command:

ollama pull macsdeve/BetterBash3

macOS

  1. Download Ollama
  1. Install Ollama
  • Open the downloaded .zip file from your Downloads folder.
  • Drag the Ollama.app into your Applications folder.
  • Open Ollama.app and follow any prompts.
  1. Download the Model

Open Terminal and execute:

ollama pull macsdeve/BetterBash3

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT License

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for ai-terminal

Similar Open Source Tools

For similar tasks

No tools available

For similar jobs

No tools available