Selasa, 11 November 2025

ChatCPP Llama MultiCode Editor (Tkinter Edition) Lifetime Edition

Posted by satria on 05.13 | No comments
                                     


🧠 Offline AI Chat & Coding GUI (Rakyat Edition)

🏆 "ChatCPP Llama MultiCode Editor Rakyat Edition: VS Code Experience in kilobytes."

🇮🇩 This project is primarily documented in Indonesian. 🇬🇧 English overview is provided below. “This project is based on the original GUI by Satria Novian

📌 Link to buy ChatCPP Llama MultiCode Editor (Tkinter Edition) Lifetime Edition are below / Link untuk membeli ChatCPP Llama MultiCode Editor (Tkinter Edition) Lifetime Edition ada dibawah ini
💸 Harga / Price Rp99.000 | $49

Windows Version (x64)

Lynk.id: http://lynk.id/satrianovian20/o1ko9yx31n2r

Gumroad: https://satrianovian.gumroad.com/l/oanzot

Linux Version 

(Coming Soon)

MacOS Version 

(Donations to accelarate MacOS Compatible Build / Link donasi ada dibawah ini!)


Atau (or)



📌 Panduan Instalasi / Installation Guide:
- click setup exe (klik setup exe)




🇮🇩 Bahasa Indonesia:
Headline / Judul:
ChatCPP Llama MultiCode Editor (Tkinter Edition) adalah editor kode multifungsi dengan antarmuka klasik yang ringan dan sepenuhnya berbasis Python. Editor ini dirancang untuk mendukung workflow pengembangan proyek AI, web, dan scripting dengan sistem manajemen proyek dan file yang terintegrasi.

🇬🇧 English Version:
Headline:
ChatCPP Llama MultiCode Editor (Tkinter Edition) is a lightweight, fully offline multi-code editor built with Python and Tkinter. It provides an intuitive workspace for AI development, web design, and general scripting projects with a fully integrated file and project management system.

📸 Screenshot:


















🎥 Video :


📌 Change Log V6.0.0

ChatCPP Llama Multicode Editor Tkinter Edition v6.0.0

Bahasa Indonesia

🗂️ Move File & Project Folder

Menambahkan kemampuan pindah file ke direktori lain langsung dari text editor tanpa harus menutup atau menyimpan ulang file secara manual.

Menambahkan kemampuan memindahkan project folder ke lokasi lain tanpa keluar dari text editor, menjaga alur kerja tetap lancar.

Fitur ini membuat manajemen file dan project lebih fleksibel dan efisien.

---

English

🗂️ Move File & Project Folder

Added the ability to move files to another directory directly from the text editor without closing or manually re-saving the file.

Added the ability to move project folders to a different location without leaving the editor, keeping your workflow smooth.

This feature improves file and project management flexibility and efficiency.



📌 CHANGELOG — v5.0.0
---

🇮🇩 Bahasa Indonesia

✨ Fitur Baru Utama

🔹 Auto Complete (Built-in)

Menambahkan auto complete bawaan tanpa plugin eksternal.

Mendukung banyak bahasa pemrograman:

HTML, CSS, JavaScript, TypeScript

Python, PHP, Java, Kotlin

C, C++, C#, Go, Rust, Ruby

Highlight otomatis pada suggestion yang cocok dengan input karakter secara bertahap.

Auto complete hanya aktif pada file fisik

---

🎨 Auto Syntax Highlight (Ringan & Efisien)

Auto syntax highlight otomatis berdasarkan ekstensi file.

Tidak menggunakan library eksternal berat (seperti Pygments).

Performa ringan dan responsif meskipun pada file besar.

Mendukung pewarnaan:

Keyword

String

Comment

Tag dan Attribute (untuk HTML/XML)

---

📐 Indent Guide Ruler (Microsoft Word Style)

Menambahkan indent guide unik berbasis konsep ruler Microsoft Word.

Ruler digunakan untuk memetakan indentasi berbasis TAB.

Dirancang sebagai alternatif dari indent guide vertikal konvensional.

Posisi ruler ditempatkan agar tidak mengganggu area pengetikan.

Fokus pada konsistensi indentasi dan keterbacaan kode.

---

🧠 Peningkatan Arsitektur

Seluruh fitur dikembangkan sebagai built-in engine, bukan plugin.

Struktur kode lebih modular untuk pengembangan lanjutan (menuju mini-IDE).

Optimalisasi performa untuk penggunaan jangka panjang.

---

🇬🇧 English Version

✨ Major New Features

🔹 Built-in Auto Complete

Introduced native auto complete engine without external plugins.

Supports multiple programming languages:

HTML, CSS, JavaScript, TypeScript

Python, PHP, Java, Kotlin

C, C++, C#, Go, Rust, Ruby

Incremental character-based matching with highlighted suggestions.

Auto complete is activated only for physically saved files, ensuring stable project context.

---

🎨 Lightweight Auto Syntax Highlight

Automatic syntax highlighting based on file extension detection.

No heavy external dependencies (e.g. Pygments).

Lightweight, fast, and responsive even on large files.

Highlighting support includes:

Keywords

Strings

Comments

Tags and Attributes (HTML/XML)

---

📐 Indent Guide Ruler (Microsoft Word–Inspired)

Introduced a unique indent guide system inspired by the Microsoft Word ruler.

Ruler is used to visualize TAB-based indentation mapping.

Designed as an alternative to conventional vertical indent guides.

Carefully positioned to avoid interfering with the text editing area.

Focused on improving indentation consistency and code readability.

---

🧠 Architectural Improvements

All features are implemented as built-in engines, not plugins.

Codebase structure improved for future scalability (towards a mini IDE).

Performance optimizations for long-term usage and stability.


📝 CHANGE LOG — v4.0.0

🇮🇩 Bahasa Indonesia

Versi 4.0.0 — File Management Enhancement Update

Fitur Baru

  • Open File dari ZIP

    • Aplikasi kini dapat membuka file langsung dari arsip ZIP.

    • File diekstrak langsung ke lokasi ZIP berada (tanpa membuat folder tambahan).

    • Path file asli tetap disimpan agar file bisa langsung dimuat dan diedit.

    • Folder internal dan backup otomatis diabaikan saat ekstraksi.

  • 📦 Export File Terpilih ke ZIP

    • Menambahkan fitur ekspor hanya file yang dipilih dari daftar file (Listbox).

    • Tidak lagi mengekspor semua file sekaligus.

    • Nama file di dalam ZIP tetap bersih tanpa struktur folder tambahan.

Peningkatan

  • 🔧 Manajemen path file lebih konsisten dan aman di Windows.

  • 🔧 Proses ZIP lebih cepat dan minim error.

  • 🔧 Cocok untuk workflow editor multi-file dan project-based.


🇬🇧 English

Version 4.0.0 — File Management Enhancement Update

New Features

  • Open File from ZIP

    • The application can now open files directly from ZIP archives.

    • Files are extracted directly to the ZIP file’s directory (no extra folders created).

    • Original file paths are preserved, allowing automatic loading and editing.

    • Internal folders and backup files are automatically ignored during extraction.

  • 📦 Export Selected File to ZIP

    • Added support to export only the selected file from the file list (Listbox).

    • Prevents exporting all files unintentionally.

    • Keeps ZIP contents clean without unnecessary folder structures.

Improvements

  • 🔧 More consistent and safer file path handling on Windows.

  • 🔧 Faster and more reliable ZIP processing.

  • 🔧 Optimized for multi-file and project-based editor workflows.


🔖 Change Log v3.0.0

ChatCPP Llama MultiCode Editor (Tkinter Edition)

🇮🇩 Bahasa Indonesia

Versi: 3.0.0
Tanggal: Januari 2026

✨ Fitur Baru

  • Auto Load File List

    • Menambahkan opsi Auto Load File List pada menu File

    • Daftar file pada Listbox akan otomatis dimuat kembali saat aplikasi dibuka

    • Konfigurasi file (nama & path) tersimpan otomatis dan ter-update saat:

      • Open File

      • Close File

      • Rename File

      • Move File Up / Down

      • Open File ZIP

  • 📁 Auto Load Project Folder

    • Menambahkan opsi Auto Load Projects pada menu Project

    • Project folder yang pernah dibuka akan otomatis dimuat kembali ke Listbox Project

    • Mendukung project dari:

      • Open Project Folder

      • Open Project ZIP

    • Konfigurasi project tersimpan otomatis

  • 📦 Open & Export ZIP (File & Project)

    • Bisa membuka file dari ZIP langsung tanpa membuat folder baru

    • File hasil extract langsung masuk ke Listbox File

    • Mendukung export file terpilih ke ZIP

    • Mendukung export project ke ZIP

🔧 Peningkatan

  • Sinkronisasi Listbox File & Project dengan data internal

  • Konsistensi path absolut untuk file & project

  • Backup folder otomatis dikecualikan dari:

    • Open File ZIP

    • Open Project Folder

  • Stabilitas Project Manager saat reload config

🐞 Perbaikan Bug

  • Memperbaiki error auto load saat Listbox belum terinisialisasi

  • Memperbaiki konflik path hasil extract ZIP

  • Memperbaiki project yang tidak bisa dibuka setelah auto load

  • Memperbaiki config yang tidak ter-update saat delete project


🇬🇧 English Version

Version: 3.0.0
Release Date: January 2026

✨ New Features

  • Auto Load File List

    • Added Auto Load File List option in File Menu

    • File Listbox automatically restores previously opened files on app startup

    • File config (name & path) is automatically saved and updated on:

      • Open File

      • Close File

      • Rename File

      • Move File Up / Down

      • Open File ZIP

  • 📁 Auto Load Project Folder

    • Added Auto Load Projects option in Project Menu

    • Previously opened projects are automatically restored into Project Listbox

    • Supports projects from:

      • Open Project Folder

      • Open Project ZIP

    • Project configuration is saved automatically

  • 📦 ZIP Import & Export (File & Project)

    • Open files directly from ZIP without creating a new folder

    • Extracted files are instantly added to File Listbox

    • Export selected files to ZIP

    • Export entire project as ZIP

🔧 Improvements

  • Improved synchronization between Listbox and internal data structures

  • Consistent absolute path handling for files and projects

  • Backup folders are automatically excluded from:

    • Open File ZIP

    • Open Project Folder

  • Improved Project Manager stability when reloading config

🐞 Bug Fixes

  • Fixed auto-load errors when Listbox was not initialized

  • Fixed incorrect ZIP extraction paths

  • Fixed projects failing to open after auto load

  • Fixed project config not updating after delete


📦 Change Log – Version 2.0.0

🇬🇧 English

New Features

  • Added Backup Menu to manage file backups more easily.

  • Introduced Auto Create Backup File option to automatically save a backup when the file is modified.

  • Added Create Backup File option to manually create a backup of the current file.

  • Added Open Backup File Manager to view, manage, and restore backup files.

Improvements

  • Improved file safety by reducing the risk of data loss.

  • Backup operations are now integrated directly into the editor menu for faster access.

  • Better workflow support when editing important project files.

Notes

  • Backup files are created separately from the main project files.

  • Auto Backup can be enabled or disabled at any time from the Backup menu.


🇮🇩 Bahasa Indonesia

Fitur Baru

  • Menambahkan Menu Backup untuk mempermudah pengelolaan cadangan file.

  • Menambahkan opsi Auto Create Backup File untuk membuat backup secara otomatis saat file diubah.

  • Menambahkan opsi Create Backup File untuk membuat backup file secara manual.

  • Menambahkan Open Backup File Manager untuk melihat, mengelola, dan memulihkan file backup.

Peningkatan

  • Meningkatkan keamanan file dan mengurangi risiko kehilangan data.

  • Fitur backup kini terintegrasi langsung di menu editor agar lebih mudah diakses.

  • Alur kerja pengeditan file proyek menjadi lebih aman dan efisien.

Catatan

  • File backup disimpan terpisah dari file proyek utama.

  • Fitur Auto Backup dapat diaktifkan atau dinonaktifkan kapan saja melalui menu Backup.






0 komentar:

Posting Komentar