commit fa8617fb0b5e818accf46e04206998c559092910 Author: ModelHub XC Date: Wed Apr 22 14:38:59 2026 +0800 初始化项目,由ModelHub XC社区提供模型 Model: ansh0x/ace-0.5b-gguf Source: Original Platform diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9f06159 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,37 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text +ace-q4-k-m.gguf filter=lfs diff=lfs merge=lfs -text +ace-bf16.gguf filter=lfs diff=lfs merge=lfs -text diff --git a/README.md b/README.md new file mode 100644 index 0000000..9793330 --- /dev/null +++ b/README.md @@ -0,0 +1,109 @@ +--- +license: cc-by-nc-sa-4.0 +base_model: Qwen/Qwen2.5-0.5B-Instruct +tags: + - task-automation + - local-llm + - gguf + - cpu-inference + - fine-tuned +language: + - en +library_name: llama-cpp +pipeline_tag: text-generation +--- + +# ACE 0.5B - Task Automation Model + +Fine-tuned Qwen 0.5B for local task automation. Detects task types and generates execution plans. + +**Code:** [GitHub](https://github.com/ansh0x/ace) + +## Model Description + +ACE is a 0.5B parameter language model fine-tuned for task automation. It can: +- Classify tasks (atomic, repetitive, clarification needed) +- Generate CLI commands for file operations +- Create execution plans with hotkeys +- Handle repetitive bulk operations + +All inference runs on CPU - no GPU required. + +## Model Files + +| File | Size | Quant | Use Case | +|------|------|-------|----------| +| `ace-bf16.gguf` | 940MB | BF16 | **Recommended** - A bit slower inference, but better quality | +| `ace-q4-k-m.gguf` | 385MB | Q4_K_M | Faster inference | + +## Training Details + +**Base Model:** Qwen/Qwen2-0.5B +**Method:** LoRA fine-tuning (r=16, alpha=32) +**Dataset:** ~1000 custom task examples +**Training:** 500-700 steps, learning_rate=3e-5 +**Quantization:** GGUF Q4_K_M with imatrix + +**Task Types:** +- Atomic tasks (single operations) +- Repetitive tasks (bulk processing) +- Clarification requests (ambiguous inputs) + +**Data Format:** +```json +Input: {"task": "...", "directory": [...], "available_hotkeys": [...]} +Output: {"task_type": "atomic", "output": {"execution_plan": {...}}} +``` + +## Usage +- Right now the model is a bit unstable and intended for only experimental usages. +- Refer to the GitHub repo for installation and usage. + +## Limitations + +- Requires explicit file paths (no smart file search) +- Optimized for Linux commands (Should be able to work on Windows) +- CPU inference only (3-10 seconds on i3/i5) +- No visual understanding (text-only) +- English language only + +## Performance + +**Hardware benchmarks:** +- Intel i5 (2018+): 3-5 seconds per task +- Intel i3 (2015+): 5-10 seconds per task +- Older hardware: 30-90 seconds per task + +## Bias and Ethics + +**Known biases:** +- Training data focused on common developer workflows +- Linux command bias (more Linux than Windows examples) +- English-only (no multilingual support) + +**Ethical considerations:** +- Model can generate destructive commands (file deletion) +- Users should review plans before execution +- No built-in safety checks for harmful operations + +## License + +**CC BY-NC-SA 4.0** (Non-commercial) + +- ✅ Free for personal/research use +- ❌ Commercial use requires separate license +- ✅ Must provide attribution +- ✅ Derivatives must use same license + +**Additional Restriction:** +Training of AI/ML models using these weights is prohibited without explicit written permission. + +## Contact + +- **Issues:** [GitHub Issues](https://github.com/ansh0x/ace/issues) +- **Discussions:** [GitHub Discussions](https://github.com/ansh0x/ace/discussions) + +--- + +**More info:** [GitHub Repository](https://github.com/ansh0x/ace) +``` \ No newline at end of file diff --git a/ace-bf16.gguf b/ace-bf16.gguf new file mode 100644 index 0000000..221e299 --- /dev/null +++ b/ace-bf16.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:953c4acd072a3bf0d5f372f59c4492d6ba0d49758937315be7ad403a6963abf6 +size 993669920 diff --git a/ace-q4_k_m.gguf b/ace-q4_k_m.gguf new file mode 100644 index 0000000..d0d0707 --- /dev/null +++ b/ace-q4_k_m.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59ec2978ac92068b649da96a31fb4993b342e87b7f94e76e4a1d960137964f9f +size 397546336