Skip to main content

⚡ YNCLI: World-Class Autonomous Polyglot AI Coding Agent & TUI

YNCLI adalah AI Coding Agent berbasis CLI/TUI mandiri yang mendukung:

  • Polyglot Coding Engine: Menguasai Python, TypeScript/JavaScript, Rust, Go, C/C++, Java/Kotlin, C#/.NET, PHP, Ruby, Dart/Flutter, Swift, SQL, Shell, dan Web stack.
  • Deep Workspace Intelligence: Otomatis memindai dan memuat file proyek ke dalam memori aktif AI dari awal.
  • Ultrabrain Plan Mode: Otomatis menyusun PRD lengkap dengan ASCII Mockup ke dalam plan.md.
  • Autonomous ReAct Loop: AI dapat membaca file, menulis file, melakukan surgical patch, memvalidasi sintaks via compiler/linter, dan menjalankan perintah di terminal.
  • Antigravity CLI Aesthetic: Tampilan TUI modern dengan status in-place satu baris dan pop-up model interaktif yang dapat diklik mouse.

🚀 Cara Install & Penggunaan Publik

1. Lewat NPM (Node.js / npx)

# Langsung jalankan tanpa install:
npx @yanzyuyu/yncli

# Atau install secara global:
npm install -g @yanzyuyu/yncli
yncli

2. Lewat PyPI (Python / pip)

# Install via pip:
pip install yncli
yncli

# Atau jalankan langsung via pipx:
pipx run yncli

3. One-Line Installer Otomatis

Windows (PowerShell):

irm https://raw.githubusercontent.com/yanzyuyu/yncli/main/install.ps1 | iex

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/yanzyuyu/yncli/main/install.sh | bash

💻 Panduan Perintah

1. Masuk ke Mode Interaktif TUI:

yncli

2. Mode Direct Execution (Quick Query):

yncli "buatkan script rest api fastapi lengkap dengan jwt auth"

3. Opsi Tambahan:

# Ganti model awal
yncli -m ag/claude-sonnet-4-6

# Buka dalam Plan Mode
yncli --mode plan

# Aktifkan skill tertentu
yncli -s architect

# Lihat daftar model yang tersedia
yncli --list-models

Slash Commands di dalam TUI:

  • /model: Buka pop-up interaktif untuk memilih model AI (bisa diklik mouse)
  • /plan: Masuk ke Plan Mode (Riset arsitektur & susun PRD plan.md)
  • /build: Masuk ke Build Mode (Eksekusi autonomous pembuatan & editing kode)
  • /ask: Masuk ke Ask Mode (Konsultasi murni tanpa modifikasi file)
  • /cd <folder>: Pindah direktori kerja aktif
  • /approval on|off: Atur konfirmasi tool (otomatis vs tanya dulu)
  • /thinking on|off: Tampilkan atau sembunyikan live reasoning
  • /skill <nama>: Aktifkan skill (ultrabrain, architect, debugger, dll)
  • /clear: Bersihkan riwayat percakapan & refresh memori proyek
  • /exit: Keluar

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yncli-1.0.1.tar.gz (39.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yncli-1.0.1-py3-none-any.whl (46.8 kB view details)

Uploaded Python 3

File details

Details for the file yncli-1.0.1.tar.gz.

File metadata

  • Download URL: yncli-1.0.1.tar.gz
  • Upload date:
  • Size: 39.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.15

File hashes

Hashes for yncli-1.0.1.tar.gz
Algorithm Hash digest
SHA256 e75a47d2fdab7f0a7da8fff36e2712036e8c736dd1b9fefaf987c9c3f712aef6
MD5 15c0171f3b8e66f029004ced57965b0f
BLAKE2b-256 c8127dfbca597275c3a92c4925566bd0c794d52acb7a8b106fc2c862ec94b13f

See more details on using hashes here.

File details

Details for the file yncli-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: yncli-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 46.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.15

File hashes

Hashes for yncli-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 60ec4d12d2dd379dbcdccdf5562b11f540d3358291110c745549549bb6d359c1
MD5 b51dbd72ad09e47b5f7405857c9c6bf5
BLAKE2b-256 c5abfea3107fe555a4655850513a74d3b8f3ecbdb2f84c21a6152bfc9b2ccf62

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page