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.
  • Dynamic Language & Framework Detection: Otomatis mendeteksi arsitektur project dan menginjeksi idiomatic patterns ke dalam agent.
  • Autonomous ReAct Loop: AI dapat membaca file, menulis file, melakukan surgical patch, mencari kode via grep, memvalidasi sintaks via compiler/linter, dan menjalankan perintah di terminal.
  • Real-Time Date & Environment Awareness: Mengetahui waktu, tanggal, hari lokal secara real-time.
  • Thinking / Reasoning Visualizer: Menampilkan penalaran model (seperti Gemini 3.7 Flash High / Claude 4.6 Thinking) secara live.
  • Real-time Web Search & Scraper: DuckDuckGo search + HTML-to-markdown reader bawaan.
  • Dynamic Skills System: Mode Architect, Debugger, Code Reviewer, Test Runner, dan Polyglot.

Cara Menggunakan

Cukup ketik perintah berikut di PowerShell atau Command Prompt mana saja:

1. Masuk ke Mode TUI Interaktif:

yncli

2. Mode Direct Execution (Quick Query):

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

3. Opsi Tambahan:

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

# Aktifkan skill tertentu
yncli -s architect

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

Slash Commands di dalam TUI:

  • /model <nama>: Ganti model AI aktif
  • /models: Lihat semua model AI dari endpoint
  • /skill <nama>: Aktifkan skill (polyglot, architect, debugger, code_review, test_runner)
  • /skills: Lihat semua skill yang tersedia
  • /tools: Lihat daftar tools coding yang aktif
  • /clear: Reset memory percakapan
  • /history: Lihat ringkasan percakapan
  • /save [file]: Export percakapan ke Markdown
  • /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.0.tar.gz (38.3 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.0-py3-none-any.whl (45.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yncli-1.0.0.tar.gz
  • Upload date:
  • Size: 38.3 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.0.tar.gz
Algorithm Hash digest
SHA256 65faae07248ada758f0fc92af42e94ace07cace88fe849271629aaf852a7620d
MD5 4b72e372f2eee20fcdfadd3bc5744d10
BLAKE2b-256 e01a311d67f73a764b28c9ac7a5aa4d5b73585679ac154400d03887932ebd4d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yncli-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 45.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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0163c73eddcc805ff74ea9c7574d6d7c5b77258971d8d370d6593dde2d33680f
MD5 527fd3136a4609d7b343af60bd03a8fa
BLAKE2b-256 4610ef43957d202d89ad76195fc0adccc67bb8c47924aad6e9a07345b1c086c1

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