| license: apache-2.0 | |
| # enpisi-coder | |
| LoRA adapter for [npcsh](https://github.com/NPC-Worldwide/npcsh) agentic command execution. | |
| Trained on npcsh benchmark traces to improve tool calling, shell command generation, and file operation reasoning. | |
| ## Supported Families | |
| | Family | Status | | |
| |--------|--------| | |
| | Qwen3.5 | Planned | | |
| | Gemma4 | Planned | | |
| ## Structure | |
| ``` | |
| adapters/ | |
| βββ qwen3.5/ # Qwen3.5 family | |
| β βββ mlx/ # Planned | |
| β βββ hf/ # Planned | |
| β βββ gguf/ # Planned | |
| βββ gemma4/ # Gemma4 family | |
| β βββ mlx/ # Planned | |
| β βββ hf/ # Planned | |
| β βββ gguf/ # Planned | |
| ``` | |
| ## Usage | |
| ```python | |
| from npcpy.ft.sft import load_sft_model, predict_sft | |
| model, tokenizer = load_sft_model("npc-worldwide/enpisi-coder") | |
| response = predict_sft( | |
| model, tokenizer, | |
| "Find the largest log file in /var/log and show the last 20 lines", | |
| max_new_tokens=500, | |
| ) | |
| ``` | |
| ## Ecosystem | |
| - [npcpy](https://github.com/NPC-Worldwide/npcpy) β training toolkit | |
| - [npcsh](https://github.com/NPC-Worldwide/npcsh) β NPC shell | |