Skip to main content
Glama
alphaparkinc

critical-flicker-fusion

Critical Flicker Fusion Frequency (CFFF) Skill

License: MIT Python 3.10+ Zero Dependencies OpenClaw Ready MCP Protocol

A sovereign personal agent capability for computational visual psychophysics, evaluating Critical Flicker Fusion Frequency (CFFF), cortical arousal, and central nervous system (CNS) fatigue.

Architecture

flowchart TD
    Trials["Psychophysical Trials: Ascending (Flicker->Fusion) & Descending (Fusion->Flicker)"] --> MeanEngine["Threshold Means & Psychophysical Hysteresis Engine"]
    MeanEngine --> CompositeCFFF["Composite CFFF Threshold (Hz)"]
    CompositeCFFF --> BaselineDelta["Baseline Delta Comparison (Delta = CFFF - Baseline)"]
    BaselineDelta --> CACFI["Cortical Arousal & Cognitive Fatigue Index (0 - 100)"]
    CACFI --> AgentActions["OpenClaw / Hermes Rest Intervention & Deep-Work Scheduling"]

Related MCP server: genpark-personal-agent-cognitive-load-pomodoro-balancer-skill

Quickstart

from client import CriticalFlickerFusionClient

client = CriticalFlickerFusionClient()

# Evaluate psychophysical trials (Hz)
asc = [38.2, 38.6, 38.4, 38.8]
desc = [39.4, 39.0, 39.2, 39.6]

res = client.evaluate_cfff_thresholds(asc, desc, baseline_cfff_hz=38.5)

print("Composite CFFF:", res["composite_cfff_hz"], "Hz")
print("Delta from Baseline:", res["delta_from_baseline_hz"], "Hz")
print("Cortical Arousal Index:", res["cortical_arousal_index"], "/ 100")
print("Status:", res["status"])

MCP Server Integration

Add to your claude_desktop_config.json or OpenClaw tool registry:

{
  "mcpServers": {
    "critical-flicker-fusion": {
      "command": "python",
      "args": ["/path/to/genpark-personal-agent-critical-flicker-fusion-frequency-skill/mcp_server.py"]
    }
  }
}

License

MIT License.

Related MCP Connectors

Related MCP Servers