AIZU-CLI

AI Agent yang jalan langsung di terminal kamu

$ aizu

  ██████╗ ██╗███████╗██╗  ██╗      ██████╗██╗    ██╗
  ██╔══██╗██║╚══███╔╝██║  ██║     ██╔════╝██║    ██║
  ███████║██║ ████╔╝ ██║  ██║     ██║     ██║    ██║
  ██╔══██║██║ ███╔╝ ██║  ██║     ██║     ██║    ██║
  ██║ ██║██║███████╗╚██████╔╝    ╚██████╗███████╗██║
  ╚═╝ ╚═╝╚═╝╚══════╝ ╚═════╝      ╚═════╝╚══════╝╚═╝

=====================================================
  Provider : groq
  Model    : llama-3.3-70b-versatile
  Mode     : chat
=====================================================
kamu> ⟳ Berpikir...

✨ Fitur Utama

Semua yang kamu butuhkan untuk AI agent di terminal

🌐

Web Search & Fetch

Cari informasi di internet dan ambil konten dari website langsung dari terminal.

📁

File Operations

Baca, tulis, edit, dan cari file dengan mudah. Edit presisi tanpa overwrite seluruh file.

🔧

Git Integration

Commit, push, pull, diff, dan manage branch. Workflow git lengkap dari terminal.

🤖

Multi-Backend

Support Groq, OpenAI, Gemini, OpenRouter, Ollama (offline), dan provider custom.

🎨

6 Mode Kerja

Chat, code, ringkas, shell, detail, dan git. Sesuaikan dengan kebutuhan kamu.

Loading Animations

Animasi "Berpikir", "Mencari", "Mengerjakan" untuk pengalaman yang lebih baik.

🛠️ Tools

17 tools yang tersedia untuk menyelesaikan tugas

📖

read_file

Baca isi file teks

✍️

write_file

Tulis atau timpa file

✏️

edit_file

Edit bagian tertentu file

📂

list_dir

Lihat isi direktori

🔍

search_files

Cari file berdasarkan nama/isi

💻

run_shell

Jalankan perintah shell

🌐

web_search

Cari di internet (DuckDuckGo)

📄

web_fetch

Ambil konten dari URL

📊

git_status

Lihat status repo

📜

git_log

Lihat log commit

🔄

git_diff

Lihat perbedaan file

git_add

Tambah ke staging

💾

git_commit

Commit perubahan

🚀

git_push

Push ke remote

⬇️

git_pull

Pull dari remote

🌿

git_branch

Lihat/buat branch

🔀

git_checkout

Pindah branch

🎭 Mode Kerja

Sesuaikan gaya jawaban dengan kebutuhan

💬

chat

Asisten umum

💻

code

Fokus kode

ringkas

Singkat saja

🖥️

shell

Fokus terminal

📚

detail

Lengkap & mendalam

🔀

git

Fokus git workflow

📥 Install

Pilih platform kamu dan ikuti langkahnya

🐧 Linux (Ubuntu/Debian)

1

Install dependencies

sudo apt update && sudo apt install python3 git curl
2

Install AIZU-CLI

curl -fsSL https://cli.aaizu.id/install.sh | bash
3

Restart terminal & jalankan

source ~/.bashrc && aizu

🐧 Linux (Fedora/RHEL)

sudo dnf install python3 git curl curl -fsSL https://cli.aaizu.id/install.sh | bash

🐧 Linux (Arch)

sudo pacman -S python git curl curl -fsSL https://cli.aaizu.id/install.sh | bash

🍎 macOS (Homebrew)

1

Install via Homebrew

brew install python3 git curl
2

Install AIZU-CLI

curl -fsSL https://cli.aaizu.id/install.sh | bash
3

Jalankan

aizu

🍎 macOS (Tanpa Homebrew)

xcode-select --install curl -fsSL https://cli.aaizu.id/install.sh | bash

Xcode Command Line Tools akan install git otomatis

🪟 Windows (PowerShell)

1

Install Python dari microsoft store atau

winget install Python.Python.3.12
2

Install Git

winget install Git.Git
3

Clone & jalankan

git clone https://github.com/ardhanaaizu/AIZU-CLI.git $HOME\AIZU-CLI cd $HOME\AIZU-CLI python agent.py

🪟 Windows (WSL)

Install WSL dulu, lalu ikuti panduan Linux

wsl --install # Buka WSL, lalu: curl -fsSL https://cli.aaizu.id/install.sh | bash

🪟 Windows (Git Bash)

git clone https://github.com/ardhanaaizu/AIZU-CLI.git ~/AIZU-CLI cd ~/AIZU-CLI python agent.py

📱 Termux (Android)

1

Install Termux dari F-Droid (bukan Play Store!)

Download Termux →
2

Update packages

pkg update -y && pkg upgrade -y
3

Install dependencies

pkg install python git curl -y
4

Install AIZU-CLI

curl -fsSL https://cli.aaizu.id/install.sh | bash
5

Jalankan

aizu

📱 Termux (Manual)

pkg install python git -y git clone https://github.com/ardhanaaizu/AIZU-CLI.git ~/AIZU-CLI cd ~/AIZU-CLI python agent.py

📱 Termux + Ollama (Offline)

Jalankan AI tanpa internet!

pkg install ollama -y ollama serve & ollama pull llama3.2:1b export AGENT_BACKEND=ollama aizu

⚙️ Git Clone (Semua Platform)

git clone https://github.com/ardhanaaizu/AIZU-CLI.git ~/AIZU-CLI cd ~/AIZU-CLI python3 agent.py

📦 Quick Start (Environment Variable)

export AGENT_BACKEND=groq export AGENT_API_KEY='gsk_xxxxxxxx' aizu

Dapatkan API key gratis di console.groq.com

⚙️ Config File

cd ~/AIZU-CLI cp config.example.json config.json # Edit config.json, isi api_key kamu python3 agent.py

🔑 Setup Provider (Setelah Install)

1

Jalankan AIZU-CLI

aizu
2

Pilih backend (recommend: Groq untuk gratis)

Pilih nomor 1 (Groq)
3

Masukkan API key

/key gsk_xxxxxxxx
4

Simpan config

/save

🚀 Quick Start

Mulai dalam 3 langkah mudah

1

Install AIZU-CLI

Gunakan curl atau git clone untuk install

2

Setup Backend

Pilih provider (Groq gratis!) dan masukkan API key

3

Mulai Chat!

Ketik aizu dan mulai berinteraksi dengan AI agent

// Tab functionality function showTab(tabName) { // Hide all tabs document.querySelectorAll('.tab-content').forEach(tab => { tab.classList.remove('active'); }); // Remove active from all buttons document.querySelectorAll('.tab-btn').forEach(btn => { btn.classList.remove('active'); }); // Show selected tab document.getElementById(tabName).classList.add('active'); // Add active to clicked button event.target.classList.add('active'); }