Deploy a local multi-model LLM fleet in one command β llama.cpp slots, an agent harness, and engram memory.
Your hardware. Your models. No API keys, no rate limits, nothing leaves the box.
pip install cognis-uncensored-fleet
bash scripts/build-llamacpp.sh # build the engine (CUDA/Metal/Vulkan auto)
fleet pull all # download the model fleet
fleet up uncensored # start the commander slot
fleet agent "summarize ./notes and propose next steps"Real, reproducible output from the tool β runs offline:
$ uncensored-fleet-emit --version
uncensored-fleet 0.3.0$ uncensored-fleet-emit --help
usage: fleet [-h] [--version] {models,pull,up,down,status,setup,run,agent} ...
uncensored-fleet β local multi-model LLM fleet + harness (engram-integrated)
positional arguments:
{models,pull,up,down,status,setup,run,agent}
models list fleet slots
pull download a slot's model (or 'all')
up start a slot (or 'all')
down stop a slot (or all)
status show fleet status
setup install llama.cpp + pull all models
run one-shot prompt to a slot
agent run the agent harness on a task
options:
-h, --help show this help message and exit
--version show program's version number and exit$ uncensored-fleet-emit status
reasoning :8771 down planning, analysis, chain-of-thought
math :8772 down math, SymPy-verifiable problems
coding :8773 down code generation + edits
vision :8775 down image understanding / OCR
uncensored :8774 UP lead/commander, unrestricted local reasoningBlocks above are real
uncensored-fleetoutput β reproduce them from a clone.
- Install the
fleetcommand, then build llama.cpp + pull models (setupprints the platform script to run first):pip install -e . fleet setup - List the slots to see each model, its port, VRAM and role:
fleet models
- Pull and start a slot (use
allfor the whole fleet), then check it's serving:fleet pull all fleet up uncensored fleet status
- Use the fleet β send a one-shot prompt to a slot, or run the agent harness on a task (
--slotdefaults touncensored):fleet run uncensored "summarize this repo" fleet agent "scaffold a fizzbuzz module with tests" --slot coding
- Tear down when finished (omit the slot to stop all):
fleet down
- Why Β· The fleet Β· Quick start Β· The harness Β· Engram memory Β· Explore the suite
Cloud LLMs gate you on price, rate limits, and content policy. uncensored-fleet stands up a fleet of
local models β reasoning, math, coding, vision, and an abliterated "commander" β each served by
llama.cpp on your own GPU, and gives you a model-agnostic agent harness to drive them. It is the
deployment layer for a private, unrestricted, self-improving local AI stack.
| Slot | Role | Default model | Port |
|---|---|---|---|
reasoning |
planning / analysis | DeepSeek-R1-Distill-Qwen-7B | 8771 |
math |
SymPy-verifiable problems | Qwen2.5-Math-7B | 8772 |
coding |
code gen + edits | Qwen2.5-Coder-7B | 8773 |
vision |
image / OCR | Qwen2-VL-7B | 8775 |
uncensored |
commander, unrestricted | Josiefied-Qwen3-8B-abliterated | 8774 |
VRAM-aware: conflicting slots auto-evict. Override any slot in fleet.yaml.
fleet models # list slots
fleet pull all # download GGUFs (huggingface_hub / hf-cli / direct)
fleet up all # start servers (or: fleet up coding)
fleet status # see what's live
fleet run coding "write a python LRU cache"
fleet agent "audit ./repo for secrets and write FINDINGS.md" --slot uncensored
fleet down # stop everythingA tiny, dependency-free agent loop (fleet/harness.py) talks to any slot over the llama.cpp
OpenAI-compatible endpoint and supports safe tools (run_bash, read_file, write_file) via a simple
TOOL:: / FINAL:: text protocol β model-agnostic, so it works with whatever you load.
The harness remembers. It uses the Cognis engram fork for
portable, model-agnostic long-term memory when installed (pip install "cognis-uncensored-fleet[engram]"),
and falls back to a local SQLite store otherwise. Every task's outcome is recalled on the next related run.
uncensored-fleet is the local-AI backbone of the Cognis Neural Suite (170+ tools). Pair it with:
- π§ engram β model-agnostic agent memory
- π οΈ skills β agent skill registry the harness can load
- π€ agentsmith Β· evalbench Β· modelroute β orchestrate, evaluate, route
- π awesome-cognis Β· cognis-sources β the full index
Local, unrestricted models are powerful. Use them lawfully and ethically; you are responsible for what you generate and run.
flowchart LR
U[You / CI / Agent] --> R[uncensored-fleet]
R --> O[Outputs & artifacts]
R --> M[MCP / JSON]
M --> AI[AI agents]
R --> S[Cognis Neural Suite]
Explore the suite β ποΈ all tools Β· β awesome-cognis Β· π cognis-sources
uncensored-fleet composes with the 300+ tool Cognis suite β JSON in/out and a shared
OpenAI-compatible /v1 backbone. See INTEROP.md for the
suite map, composition patterns, and reference stacks.
Forward uncensored-fleet's findings to STIX/MISP/Sigma/Splunk/Elastic/Slack/webhooks via
cognis-connect. See INTEGRATIONS.md.
Source-available under the Cognis Open Collaboration License (COCL) v1.0 β see LICENSE. Commercial use: licensing@cognis.digital.