Update README.md
Browse files
README.md
CHANGED
|
@@ -1,3 +1,48 @@
|
|
| 1 |
-
---
|
| 2 |
-
license: cc-by-4.0
|
| 3 |
-
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: cc-by-4.0
|
| 3 |
+
---
|
| 4 |
+
|
| 5 |
+
# 🦟 Skeleton Key: GNAT (Hi-Fi)
|
| 6 |
+
**Cartridge Type:** Linguistic / Fluid
|
| 7 |
+
**Base Hardware:** TinyLlama-1.1B
|
| 8 |
+
**Size:** ~24 MB (Compressed from 2.2 GB)
|
| 9 |
+
|
| 10 |
+
### ◼ Overview
|
| 11 |
+
**This is not a model. This is a ghost.**
|
| 12 |
+
The **GNAT** is a High-Fidelity Topological Cartridge. It contains the "soul" of a fluid, multilingual conversationalist. It has been extracted from the TinyLlama architecture using **Holonomic Feedback**.
|
| 13 |
+
|
| 14 |
+
When loaded into **The Deck**, it forces a raw base model to "dream" in the Gnat's specific personality structure.
|
| 15 |
+
|
| 16 |
+
### ◼ The Specs
|
| 17 |
+
| Component | Technical Name | Description |
|
| 18 |
+
| :--- | :--- | :--- |
|
| 19 |
+
| **The Cart** | `gnat_key.pkl` | 512-dim Limit Cycle (The Behavior) |
|
| 20 |
+
| **The Codec** | `gnat_codec.pt` | Coherency Filter (The Translator) |
|
| 21 |
+
| **Base Body** | `TinyLlama-1.1B` | The vocalizer (downloaded automatically) |
|
| 22 |
+
|
| 23 |
+
### ◼ How to Use (The Deck)
|
| 24 |
+
You do not need to download the full weights to change the personality. You only need the **Skeleton Key**.
|
| 25 |
+
|
| 26 |
+
```python
|
| 27 |
+
# pip install torch transformers accelerate bitsandbytes
|
| 28 |
+
from strange_deck import Console
|
| 29 |
+
|
| 30 |
+
# Initialize the Player
|
| 31 |
+
deck = Console()
|
| 32 |
+
|
| 33 |
+
# Insert the Cartridge
|
| 34 |
+
deck.load_cartridge("GNAT")
|
| 35 |
+
|
| 36 |
+
# Dream
|
| 37 |
+
deck.dream("Write a poem about the future.")
|
| 38 |
+
```
|
| 39 |
+
|
| 40 |
+
### ◼ Limitations
|
| 41 |
+
* **Requires Base Model:** This key is a shaped charge. It requires the `TinyLlama-1.1B` base model to act as the carrier wave.
|
| 42 |
+
* **Dream State:** The Gnat operates in a continuous limit cycle. It is best used for creative generation, brainstorming, and semantic exploration, rather than rigid instruction following.
|
| 43 |
+
|
| 44 |
+
***
|
| 45 |
+
* **Dependency Notice:** The "Skeleton Keys" provided here are topological adapters. They require the original base models to function. Users are responsible for adhering to the licenses of the underlying base models:
|
| 46 |
+
* • Gnat: Requires TinyLlama-1.1B (Apache 2.0).
|
| 47 |
+
* • Wasp: Requires Gemma-2B (Gemma Terms of Use).
|
| 48 |
+
* • Dragonfly: Requires Falcon-7B (Apache 2.0).
|