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

Qhatu: Platform Turns GitHub Repos into Pay-Per-Use Micro SaaS with Claude
Qhatu is a platform that takes a GitHub repository and deploys it as a pay-per-use micro SaaS with a generated frontend and integrated payment processing. The system uses Anthropic APIs to analyze code, generate Dockerfiles, and create storefront UIs.

LetMeWatch: Python Plugin Adds Video Analysis to Claude via FFmpeg Scene Detection
A developer built a ~200-line Python plugin called LetMeWatch that enables Claude to analyze videos by using FFmpeg for scene detection, extracting only frames where visuals change, timestamping them, and feeding batches to Claude's multimodal vision.

Speak with Claw: Open Source iOS Voice Interface for OpenClaw Telegram Bots
An open source iOS app that enables voice interaction with OpenClaw-powered Telegram bots. The app sends audio to a local Mac server for processing, with responses returned as both text and audio.

Exploring LiveDocs: An AI-native Data Analysis Notebook
LiveDocs offers a reactive notebook environment allowing data teams to perform multi-step analyses and maintain analysis end-to-end with the help of an AI agent.