From 6947d5a5405bc49ee2cfc0c99b0b464e082410f3 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 15 Apr 2026 22:30:16 -0600 Subject: [PATCH] Add Chump: self-hosted Rust agent with consciousness framework MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Chump is a local-first Rust AI agent that talks to Ollama, vLLM, or mistral.rs on the user's own hardware. Four surfaces (PWA, CLI, Discord, Tauri desktop), persistent SQLite state, three-way retrieval (keyword + semantic + graph), and a six-module synthetic consciousness framework (surprise tracking, neuromodulation, belief state, global workspace, counterfactual reasoning, integration metric). ACP integration: `chump --acp` runs the JSON-RPC stdio server. Declares terminal auth (user already authenticated via their shell; Chump trusts its execution environment — same posture as Claude Code, Codex CLI, Cursor, Opencode). - Repository: https://github.com/repairman29/chump - Docs site: https://repairman29.github.io/chump/ - License: MIT - v0.1.0 released April 2026 with 532 tests passing --- chump/agent.json | 27 +++++++++++++++++++++++++++ chump/icon.svg | 1 + 2 files changed, 28 insertions(+) create mode 100644 chump/agent.json create mode 100644 chump/icon.svg diff --git a/chump/agent.json b/chump/agent.json new file mode 100644 index 00000000..d6e321a7 --- /dev/null +++ b/chump/agent.json @@ -0,0 +1,27 @@ +{ + "id": "chump", + "name": "Chump", + "version": "0.1.0", + "description": "Self-hosted Rust agent with persistent memory, synthetic consciousness framework (surprise tracking, neuromodulation, belief state), and bounded autonomy. Local-first — runs on a laptop with Ollama/vLLM/mistral.rs, no cloud required.", + "repository": "https://github.com/repairman29/chump", + "website": "https://repairman29.github.io/chump/", + "license": "MIT", + "authors": [ + { + "name": "Jeff Adkins", + "url": "https://github.com/repairman29" + } + ], + "distribution": { + "binary": { + "url": "https://github.com/repairman29/chump/releases/download/v{version}/rust-agent-{target}.tar.xz", + "platforms": [ + "aarch64-apple-darwin", + "x86_64-apple-darwin", + "aarch64-unknown-linux-gnu", + "x86_64-unknown-linux-gnu" + ], + "installer_script": "https://github.com/repairman29/chump/releases/download/v{version}/rust-agent-installer.sh" + } + } +} diff --git a/chump/icon.svg b/chump/icon.svg new file mode 100644 index 00000000..884aec8c --- /dev/null +++ b/chump/icon.svg @@ -0,0 +1 @@ +