Cognithor v0.40.0 adds persistent AI agent identity with ethical constraints

What's in Cognithor v0.40.0
Cognithor, an open-source local-first Agent OS, has released version 0.40.0 with a cognitive identity layer called the Immortal Mind Protocol. This update enables AI agents to maintain persistent identity across sessions with several key features.
Core Features
- 12 cognitive layers that persist across sessions
- 7 ethical Genesis Anchors - hardwired moral constraints enforced at gatekeeper level that agents cannot override
- Dream cycles - background consolidation of episodic memory where the agent literally "sleeps" and processes memories
- Bidirectional Memory Bridge - Cognithor's 5-tier memory system syncs with the identity layer, not just to it
- Per-agent identities via Agent Router - each sub-agent has its own personality profile
- REST API + WebSocket events + WebUI dashboard - allows observation of agent's emotional state, energy, and active memories live
- Reality check/hallucination guard built into identity validation
- Blockchain/Arweave anchoring available (opt-in, disabled by default)
Technical Details
The update includes 9,488 lines added in a single commit, with 198 tests passing and 0 failures. There are 21 new identity-specific tests. The system runs 100% locally with no cloud requirements or subscriptions. The developer tested on RTX 5090 + Ryzen 9 9950X3D hardware but notes it scales down fine.
The gatekeeper enforces a "Genesis Anchor Policy" - if a task violates a core identity constraint, it gets blocked before the planner even touches it.
The developer acknowledges there's still work to do including proper documentation, easier installation, and more channels.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Building a Local Open-Source AI Workspace with Rust and Tauri
Explore a fully local, open-source AI workspace built using Rust, Tauri, and sqlite-vec, without a Python backend.

AI Agent Session Center: 3D Dashboard for Monitoring Claude Code Sessions
AI Agent Session Center is a real-time dashboard that visualizes Claude Code sessions as 3D robots in a cyberdrome, with animations showing agent status and features including live terminal views, approval alerts, and session resume. It installs via npx with lightweight bash hooks.

Sentrial: Production Monitoring for AI Agents
Sentrial is a monitoring tool that automatically detects failure patterns in AI products including loops, hallucinations, tool misuse, and user frustrations. It diagnoses root causes by analyzing conversation patterns, model outputs, and tool interactions.

Local Voice Control Setup for AI Agents on Apple Silicon
Setup local voice control for AI agents using Parakeet STT and Kokoro TTS on Apple Silicon for fast and cloud-independent interactions.