⚡ 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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
yncli-1.0.0-py3-none-any.whl
(45.8 kB
view details)
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65faae07248ada758f0fc92af42e94ace07cace88fe849271629aaf852a7620d
|
|
| MD5 |
4b72e372f2eee20fcdfadd3bc5744d10
|
|
| BLAKE2b-256 |
e01a311d67f73a764b28c9ac7a5aa4d5b73585679ac154400d03887932ebd4d5
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0163c73eddcc805ff74ea9c7574d6d7c5b77258971d8d370d6593dde2d33680f
|
|
| MD5 |
527fd3136a4609d7b343af60bd03a8fa
|
|
| BLAKE2b-256 |
4610ef43957d202d89ad76195fc0adccc67bb8c47924aad6e9a07345b1c086c1
|