splitbit-llm / README.md
hermescures1's picture
Upload README.md with huggingface_hub
d1fec4f verified
|
Raw
History Blame Contribute Delete
3.05 kB
metadata
license: mit
language:
  - en
library_name: generic
tags:
  - llm
  - local
  - numpy
  - uncensored
  - multi-agent
  - skill-creation
  - conversation-mesh
  - self-improving
  - voice-assistant
  - jarvis
  - splitbit
  - 100-local
  - zero-limitation
  - always-on
  - autonomous
pipeline_tag: text-generation

SplitBit LLM v1.0.0

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.

Key Features

  • Pure NumPy β€” no PyTorch dependency, runs on any machine with Python 3.10+
  • SplitBit tokens β€” sub-byte token encoding with 4-20x memory compression
  • 100% local β€” no API calls, no cloud, no external dependencies
  • 5 AI agents β€” planner, coder, researcher, reviewer, executor
  • Conversation mesh β€” all agents converse with each other to build skills
  • Skill cascade β€” building a skill auto-generates related skills
  • Always-on daemon β€” 24/7 autonomous operation with 100-project mode
  • Fast reply cache β€” near-instant responses with 3-layer caching
  • Zero-limitation tools β€” full terminal control, code editing, self-modification
  • Mass storage vault β€” auto-resizing storage with compression and cleanup
  • First-run naming β€” "Hi, I am an Incentives Inc. LLM. What would you like to name me?"
  • Built-in Jarvis β€” voice assistant with wake word, STT, TTS
  • Image generation β€” 100% local NumPy-based procedural images

Installation

pip install splitbit-llm

Or from source:

git clone https://github.com/incentivesinc/splitbit-llm.git
cd splitbit-llm
pip install -r requirements.txt

Quick Start

# First run β€” it asks you to name it
python -m splitbit_llm chat

# Jarvis voice assistant
python -m splitbit_llm jarvis

# Start web server with REST API
python -m splitbit_llm serve

# 24/7 autonomous daemon mode
python -m splitbit_llm daemon

Hardware Tiers

Auto-detects your hardware and adjusts model size:

Tier RAM Model Quantization
Mobile <2GB 2L/4H/d128 Ternary (1.6bpw)
Minimal <4GB 3L/4H/d256 Q2_K (2bpw)
Light <8GB 4L/8H/d384 Q3_K (3bpw)
Standard <16GB 6L/8H/d512 Q4_K (4bpw)
Full <32GB 8L/16H/d768 Q5_K (5bpw)
Maximum <64GB 12L/16H/d1024 Q8_0 (8bpw)

Architecture

  • Model: Custom transformer with SplitBit token encoding (pure NumPy)
  • Memory: SQLite-backed episodic + semantic memory with recursive links
  • Agents: 5 specialized AI agents with autonomous conversation mesh
  • Skills: Auto-extracted from conversations, pooled by category, cascaded
  • Tools: 9 zero-limitation tools including terminal control and self-modification
  • Storage: Auto-resizing mass storage vault with compression tiers
  • Server: FastAPI REST API with 20+ endpoints

License

MIT License β€” Copyright (c) 2026 Incentives Inc.

Author

Built by Incentives Inc.