| # ScriptSwiftAI (Dikshan) | |
| > A QLoRA fine-tuned code generation model built and owned by **Dikshan** (India). | |
| > Specializes in generating clean, production-ready code across multiple languages and frameworks. | |
| --- | |
| ## License | |
| This model is licensed under **Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)**. | |
| - β You may use, modify, and distribute this model for **personal and research purposes** | |
| - β You must **credit Dikshan / ScriptSwiftAI** with a link to this repository | |
| - β You must **state any changes** you made | |
| - β You may **NOT** use this model or any derivative for **commercial purposes** | |
| - β You may **NOT** sell, sublicense, or monetize any product built on this model | |
| Full license: https://creativecommons.org/licenses/by-nc/4.0/ | |
| **Copyright Β© 2026 Dikshan. All rights reserved.** | |
| --- | |
| ## Model Details | |
| | Property | Value | | |
| |---|---| | |
| | **Model Name** | ScriptSwiftAI (Dikshan) | | |
| | **Base Model** | Qwen2.5-Coder-7B-Instruct | | |
| | **Fine-tuning Method** | QLoRA (4-bit quantization) | | |
| | **Training Hardware** | NVIDIA RTX 5070 Ti | | |
| | **Framework** | Hugging Face Transformers + PEFT | | |
| | **Target Steps** | ~37,500 (~2.21 epochs) | | |
| | **Dataset Size** | ~271,689 samples (11 datasets + 1,900 identity QA pairs) | | |
| | **Developer** | Dikshan (India) | | |
| | **Training Started** | June 13, 2026 | | |
| --- | |
| ## What is ScriptSwiftAI? | |
| ScriptSwiftAI is a fine-tuned AI model trained from scratch by Dikshan to generate fast, accurate, and production-ready code. It is trained on a custom curated dataset covering: | |
| - Python, JavaScript, TypeScript, React, Node.js | |
| - API development, full-stack web apps | |
| - Code explanation, debugging, and refactoring | |
| - Custom identity: responds as "ScriptSwiftAI" / "Dikshan" (not as base model) | |
| --- | |
| ## Training Configuration | |
| - **LoRA Rank:** 64, Alpha: 128 | |
| - **Quantization:** 4-bit (NF4) via bitsandbytes | |
| - **Optimizer:** paged_adamw_8bit | |
| - **Batch Size:** 2 (gradient accumulation: 8, effective batch: 16) | |
| - **Learning Rate:** 2e-4 with cosine scheduler | |
| - **Max Sequence Length:** 2048 tokens | |
| - **Warmup Steps:** 100 | |
| - **Checkpointing:** Every 500 steps with UPS auto-resume support | |
| --- | |
| ## Changelog / Training Timeline | |
| This section tracks every major checkpoint upload as proof of development history. | |
| All uploads are additionally timestamped via HuggingFace commit history. | |
| --- | |
| ### π’ v0.1 β Training Kickoff | |
| **Date:** June 13, 2026 | |
| **Status:** Training started | |
| - Base model loaded: Qwen2.5-Coder-7B-Instruct (Apache 2.0) | |
| - QLoRA configuration finalized | |
| - Dataset pipeline built: ~271,689 samples across 11 datasets | |
| - Identity QA pairs injected: 1,900 samples (ScriptSwiftAI / Dikshan persona) | |
| - Training infrastructure set up: train_v11_monitor.py with live loss monitoring UI | |
| --- | |
| ### π‘ v0.2 β Best Loss Checkpoint | |
| **Date:** June 17, 2026 | |
| **Checkpoint:** checkpoint-12000 | |
| **Step:** ~12,000 / 37,500 | |
| **Loss:** 0.1920 (best recorded) | |
| **Status:** Training ongoing | |
| - Best performing checkpoint saved | |
| - Model showing strong code generation capability | |
| - Identity responses stable (responds as ScriptSwiftAI/Dikshan correctly) | |
| - Repetition penalty and top_p inference parameters tuned | |
| --- | |
| ### π΅ v0.3 β ~77% Training Complete *(Latest)* | |
| **Date:** June 20, 2026 | |
| **Checkpoint:** checkpoint-29000 *(update with actual checkpoint number)* | |
| **Step:** ~29000+ / 37,500 | |
| **Loss:** ~0.27β0.32 (normal QLoRA batch variance) | |
| **Status:** Training ongoing | |
| - First public upload to HuggingFace | |
| - README and LICENSE added | |
| - Commercial product stack in development (Desktop + Web app) | |
| --- | |
| *This changelog will be updated with every checkpoint upload going forward.* | |
| --- | |
| ## Intended Use | |
| | Use Case | Allowed? | | |
| |---|---| | |
| | Personal coding assistant | β Yes | | |
| | Research and academic use | β Yes | | |
| | Open source projects | β Yes (with credit) | | |
| | Commercial SaaS / products | β No | | |
| | Reselling or sublicensing | β No | | |
| --- | |
| ## Credit / Attribution | |
| If you use ScriptSwiftAI in any project, you must include: | |
| > *"Powered by ScriptSwiftAI, developed by Dikshan β https://huggingface.co/Dikshan1234/ScriptSwiftAI"* | |
| --- | |
| ## Contact | |
| For licensing inquiries or commercial use permissions, contact the developer directly via HuggingFace. | |
| --- | |
| *ScriptSwiftAI is an independent AI project developed entirely by Dikshan (India). | |
| --- | |
| ### π΅ Checkpoint β Step 29,513 | |
| **Date:** June 20, 2026 at 23:50 IST | |
| **Checkpoint:** checkpoint-29513 | |
| **Step:** 29,513 / 37,500 (78.7% complete) | |
| **Loss:** 0.2475 | |
| **Epoch:** 1.738 | |
| **Zone:** π― Sweet Spot | |
| **Status:** Training ongoing β auto-uploaded via train_v11_monitor.py | |