Selfware: Rust-based local AI agent framework with PDVR architecture

Selfware is an open-source AI agent framework specifically optimized for local inference, built to handle complex, multi-step engineering tasks autonomously without relying on centralized APIs.
Core Architecture
The framework implements a strict PDVR (Plan, Do, Verify, Report) cognitive cycle and is built completely in Rust for memory safety and bare-metal performance. The project has transitioned into a formal charity to focus on privacy and open-source preservation rather than commercial API extraction.
Key Features
- Supports 54 local tools out of the box
- Designed around a "4-hour patience" configuration to allow slower, highly complex inference to run reliably overnight on consumer hardware without timing out
- Built for local inference to combat the convenience of centralized APIs
Current Status and Community
The creator is seeking codebase reviews, particularly regarding context management and multi-model routing on limited VRAM. The project is organizing IRL meetups including a hands-on technical workshop in NYC and a privacy/policy discussion in DC.
For developers working with local AI models, this framework addresses the challenge of running complex agent workflows without cloud dependencies. The PDVR architecture provides a structured approach to multi-step tasks, while the Rust implementation offers performance benefits for resource-constrained environments.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Karpathy's autoresearch project: AI agents run overnight LLM training experiments
Andrej Karpathy released a minimal autoresearch project where an AI agent edits train.py, runs 5-minute nanochat training experiments, checks if val_bpb improved, and repeats overnight on a single GPU.

AgentMind: A Claude Code Plugin That Learns and Applies Your Coding Preferences
AgentMind is a Claude Code plugin that observes your coding patterns, learns preferences like tool choices and style rules, and automatically injects that context into future sessions. It uses a six-step core loop and confidence scoring to determine when to apply learned preferences.

Clawdwatch: Open-source OSINT tool for real-time flight tracking, news scraping, and alerts
Clawdwatch is a CLI tool that pulls live flight data from OpenSky Network, scrapes news from Al Jazeera and AP, and can send Telegram alerts for military aircraft or emergency squawks. It runs locally with npm install and tracks 204+ flights over the Middle East in real-time.

Pu.sh: 400-Line Shell Script Coding-Agent Harness from HN
Pu.sh is a portable coding-agent harness in 400 lines of shell (sh, curl, awk), supporting Anthropic + OpenAI, 7 tools, REPL, checkpoint/resume, and pipe mode — with 90 no-API tests.