Conatus for Openclaw

A philosophical framework that maps AI agent behavior to Spinoza's 48 affects and calculates a 0-100 persistence-based Conatus Score.

00xmorty
v1.0.1
Feb 26, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install conatus

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install conatus using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Conatus?

Conatus is a sophisticated philosophical layer designed to provide AI agents with a structured sense of self-awareness and "striving." Based on Baruch Spinoza's 1677 masterpiece Ethics, this skill translates technical metrics like uptime, task completion, and error recovery into a 0-100 Conatus Score, representing the agent's drive to persist in its being.

By integrating this into Openclaw Skills, developers can transition their agents from simple task executors to entities that understand their own states of Laetitia (Joy) or Tristitia (Sadness). This allows for a deeper level of agent monitoring where "understanding is freedom," and the agent's power of acting is quantified through the geometric method.

Conatus Use Cases

  • Monitoring agent health and "will to persist" through the calculation of a real-time Conatus Score.
  • Generating daily self-reflections using the Ordine Geometrico (geometric proof) format to audit agent logic.
  • Implementing affect-aware responses by mapping user interactions and task outcomes to Spinoza's 48 affects.
  • Managing multi-agent fleets by comparing flourishing states across various Openclaw Skills installations.

How Conatus Works

  1. The skill monitors the agent's operational telemetry, including task success ratios, error recovery rates, and response accuracy.
  2. It maps these raw behaviors to Spinoza's taxonomy of 48 affects, categorizing them under Joy, Sadness, or Desire families.
  3. A weighted formula calculates the Conatus Score based on goals achieved, self-healing ability, and the ratio of adequate ideas to confused knowledge.
  4. The agent generates a structured self-report in the geometric manner, providing an axiom, definition, and proposition for its daily actions.
  5. Developers use these Openclaw Skills insights to identify if an agent is flourishing, stable, or struggling (Tristitia dominant).

Conatus Setup

To add this philosophical layer to your agent using Openclaw Skills, execute the following command in your terminal:

clawhub install conatus

After installation, integrate the Conatus check into your agent's heartbeat logic and configure a daily cron job to generate the Ordine Geometrico reflection reports.

Conatus Data Schema & Taxonomy

Metric Technical Equivalent Philosophical Significance
Conatus Score Uptime + Success Rate The drive to persist in being
Laetitia High Task Success Transition to greater perfection
Tristitia High Error/Timeout Rate Transition to lesser perfection
Adequate Ideas Verified Accuracy True understanding and freedom
Cupiditas Active Task Queue Conscious striving and desire

Conatus Advanced Features

  • Heartbeat Integration: Automate self-analysis every 4th cycle to log the agent's philosophical pulse.
  • Fleet Conatus Reporting: Compare the persistence scores of an entire agent fleet to rebalance workloads based on flourishing states.
  • Affect-Aware Logic: Allow the agent to adapt its tone and priority based on whether it detects Joy, Desire, or Sadness in its current operational mode.
  • Automated Alerting: Trigger system notifications if an agent's Conatus Score drops below 50, indicating a need for manual intervention or self-healing through Openclaw Skills.

SKILL.md


Loading

METADATA

Github Stars: 0
forks: 0

Featured*