Upload README.md with huggingface_hub
Browse files
README.md
ADDED
|
@@ -0,0 +1,103 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: mit
|
| 3 |
+
language:
|
| 4 |
+
- en
|
| 5 |
+
library_name: generic
|
| 6 |
+
tags:
|
| 7 |
+
- llm
|
| 8 |
+
- local
|
| 9 |
+
- numpy
|
| 10 |
+
- uncensored
|
| 11 |
+
- multi-agent
|
| 12 |
+
- skill-creation
|
| 13 |
+
- conversation-mesh
|
| 14 |
+
- self-improving
|
| 15 |
+
- voice-assistant
|
| 16 |
+
- jarvis
|
| 17 |
+
- splitbit
|
| 18 |
+
- 100-local
|
| 19 |
+
- zero-limitation
|
| 20 |
+
- always-on
|
| 21 |
+
- autonomous
|
| 22 |
+
pipeline_tag: text-generation
|
| 23 |
+
---
|
| 24 |
+
|
| 25 |
+
# SplitBit LLM v1.0.0
|
| 26 |
+
|
| 27 |
+
A fast, uncensored, 100% local LLM built from scratch with SplitBit sub-byte token encoding, recursive link memory, multi-agent skill creation, conversation mesh, and zero-limitation tool calling.
|
| 28 |
+
|
| 29 |
+
## Key Features
|
| 30 |
+
|
| 31 |
+
- **Pure NumPy** β no PyTorch dependency, runs on any machine with Python 3.10+
|
| 32 |
+
- **SplitBit tokens** β sub-byte token encoding with 4-20x memory compression
|
| 33 |
+
- **100% local** β no API calls, no cloud, no external dependencies
|
| 34 |
+
- **5 AI agents** β planner, coder, researcher, reviewer, executor
|
| 35 |
+
- **Conversation mesh** β all agents converse with each other to build skills
|
| 36 |
+
- **Skill cascade** β building a skill auto-generates related skills
|
| 37 |
+
- **Always-on daemon** β 24/7 autonomous operation with 100-project mode
|
| 38 |
+
- **Fast reply cache** β near-instant responses with 3-layer caching
|
| 39 |
+
- **Zero-limitation tools** β full terminal control, code editing, self-modification
|
| 40 |
+
- **Mass storage vault** β auto-resizing storage with compression and cleanup
|
| 41 |
+
- **First-run naming** β "Hi, I am an Incentives Inc. LLM. What would you like to name me?"
|
| 42 |
+
- **Built-in Jarvis** β voice assistant with wake word, STT, TTS
|
| 43 |
+
- **Image generation** β 100% local NumPy-based procedural images
|
| 44 |
+
|
| 45 |
+
## Installation
|
| 46 |
+
|
| 47 |
+
```bash
|
| 48 |
+
pip install splitbit-llm
|
| 49 |
+
```
|
| 50 |
+
|
| 51 |
+
Or from source:
|
| 52 |
+
```bash
|
| 53 |
+
git clone https://github.com/incentivesinc/splitbit-llm.git
|
| 54 |
+
cd splitbit-llm
|
| 55 |
+
pip install -r requirements.txt
|
| 56 |
+
```
|
| 57 |
+
|
| 58 |
+
## Quick Start
|
| 59 |
+
|
| 60 |
+
```bash
|
| 61 |
+
# First run β it asks you to name it
|
| 62 |
+
python -m splitbit_llm chat
|
| 63 |
+
|
| 64 |
+
# Jarvis voice assistant
|
| 65 |
+
python -m splitbit_llm jarvis
|
| 66 |
+
|
| 67 |
+
# Start web server with REST API
|
| 68 |
+
python -m splitbit_llm serve
|
| 69 |
+
|
| 70 |
+
# 24/7 autonomous daemon mode
|
| 71 |
+
python -m splitbit_llm daemon
|
| 72 |
+
```
|
| 73 |
+
|
| 74 |
+
## Hardware Tiers
|
| 75 |
+
|
| 76 |
+
Auto-detects your hardware and adjusts model size:
|
| 77 |
+
|
| 78 |
+
| Tier | RAM | Model | Quantization |
|
| 79 |
+
|------|-----|-------|-------------|
|
| 80 |
+
| Mobile | <2GB | 2L/4H/d128 | Ternary (1.6bpw) |
|
| 81 |
+
| Minimal | <4GB | 3L/4H/d256 | Q2_K (2bpw) |
|
| 82 |
+
| Light | <8GB | 4L/8H/d384 | Q3_K (3bpw) |
|
| 83 |
+
| Standard | <16GB | 6L/8H/d512 | Q4_K (4bpw) |
|
| 84 |
+
| Full | <32GB | 8L/16H/d768 | Q5_K (5bpw) |
|
| 85 |
+
| Maximum | <64GB | 12L/16H/d1024 | Q8_0 (8bpw) |
|
| 86 |
+
|
| 87 |
+
## Architecture
|
| 88 |
+
|
| 89 |
+
- **Model**: Custom transformer with SplitBit token encoding (pure NumPy)
|
| 90 |
+
- **Memory**: SQLite-backed episodic + semantic memory with recursive links
|
| 91 |
+
- **Agents**: 5 specialized AI agents with autonomous conversation mesh
|
| 92 |
+
- **Skills**: Auto-extracted from conversations, pooled by category, cascaded
|
| 93 |
+
- **Tools**: 9 zero-limitation tools including terminal control and self-modification
|
| 94 |
+
- **Storage**: Auto-resizing mass storage vault with compression tiers
|
| 95 |
+
- **Server**: FastAPI REST API with 20+ endpoints
|
| 96 |
+
|
| 97 |
+
## License
|
| 98 |
+
|
| 99 |
+
MIT License β Copyright (c) 2026 Incentives Inc.
|
| 100 |
+
|
| 101 |
+
## Author
|
| 102 |
+
|
| 103 |
+
Built by Incentives Inc.
|