capy-cortex

GitHub

Capy Cortex 是一个基于 SQLite 和 sklearn 的自主 AI 学习系统,通过钩子自动捕获错误、偏好与原则,利用 FTS5 和 TF-IDF 实现知识检索与聚类,使 AI 随时间推移自我优化。

skills/capy-cortex/SKILL.md happycapy-ai/Happycapy-skills

Trigger Scenarios

需要 AI 根据历史交互自动学习和优化行为模式 手动添加规则、反模式或用户偏好到知识库 对会话进行深度反思以提取新原则

Install

npx skills add happycapy-ai/Happycapy-skills --skill capy-cortex -g -y
More Options

Use without installing

npx skills use happycapy-ai/Happycapy-skills@capy-cortex

指定 Agent (Claude Code)

npx skills add happycapy-ai/Happycapy-skills --skill capy-cortex -a claude-code -g -y

安装 repo 全部 skill

npx skills add happycapy-ai/Happycapy-skills --all -g -y

预览 repo 内 skill

npx skills add happycapy-ai/Happycapy-skills --list

SKILL.md

Frontmatter
{
    "name": "capy-cortex",
    "description": "Autonomous learning system - learns from mistakes, reflects on sessions, and gets smarter over time. The AI brain."
}

Capy Cortex - Autonomous Learning System

You have a persistent learning brain powered by SQLite + FTS5 + sklearn TF-IDF. Knowledge is automatically loaded via hooks. This file describes manual operations.

Architecture

  • Database: ~/.claude/skills/capy-cortex/cortex.db (SQLite + FTS5 + WAL)
  • Hooks (automatic, never call manually):
    • SessionStart: Loads anti-patterns, preferences, principles
    • UserPromptSubmit: Retrieves task-relevant rules via FTS5
    • PreToolUse(Bash): Blocks known dangerous commands
    • PostToolUseFailure: Records errors as anti-patterns
    • Stop: Extracts corrections and preferences from conversation
  • Scripts (for manual/scheduled use):
    • cortex.py: Core engine (retrieve, add rules, stats)
    • reflect.py: Deep session analysis
    • consolidate.py: Cluster rules into principles (sklearn)
    • bootstrap.py: Mine historical sessions

Manual Commands

# Check system health
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py stats

# Retrieve rules for a topic
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py retrieve "react typescript"

# Add a rule manually
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py add-rule "Always use TypeScript strict mode" "best_practice"

# Add an anti-pattern
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py add-ap "Never force push to main" "critical"

# Add a preference
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py add-pref "User prefers functional components over class components"

# Run consolidation (clusters rules into principles)
python3 ~/.claude/skills/capy-cortex/scripts/consolidate.py

# Retrain TF-IDF model
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py retrain

# Apply confidence decay
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py decay

How It Learns

  1. Automatic (via hooks): Errors are captured, corrections noted, preferences extracted
  2. Reflection: Deep analysis of session transcripts extracts patterns
  3. Consolidation: sklearn clustering groups similar rules into principles
  4. Decay: Old, unreinforced rules fade; validated rules strengthen
  5. Retrieval: Two-stage FTS5 + TF-IDF returns only relevant knowledge (O(1) context)

Version History

  • e2976bc Current 2026-08-20 07:45

Same Skill Collection

skills/3d-web-experience/SKILL.md
skills/better-auth-best-practices/SKILL.md
skills/building-native-ui/SKILL.md
skills/canvas-design/SKILL.md
skills/capy-video-gen-skill/SKILL.md
skills/contract-first-agents/SKILL.md
skills/create-design-system-rules/SKILL.md
skills/data-storytelling/SKILL.md
skills/frontend-slides/SKILL.md
skills/gbro-collage-broll/SKILL.md
skills/goplaces/SKILL.md
skills/happycapy-feishu/SKILL.md
skills/happycapy-skill-creator/SKILL.md
skills/image-enhancer/SKILL.md
skills/mobile-design/SKILL.md
skills/next-best-practices/SKILL.md
skills/oss-contributor-swarm/SKILL.md
skills/pdf/SKILL.md
skills/pptx/SKILL.md
skills/prompt-improver/SKILL.md
skills/redbook-creator-publish/SKILL.md
skills/reddit-post-skill/SKILL.md
skills/reddit-post-writer/SKILL.md
skills/resume-assistant/SKILL.md
skills/skill-creator/SKILL.md
skills/slack-gif-creator/SKILL.md
skills/supabase-postgres-best-practices/SKILL.md
skills/treatment-plans/SKILL.md
skills/video-downloader/SKILL.md
skills/video-frames/SKILL.md
skills/weather/SKILL.md
skills/writing-clearly-and-concisely/SKILL.md
skills/xiaohongshu-recruiter/SKILL.md
skills/youtube-music/SKILL.md
skills/360-panorama-viewer/SKILL.md
skills/apricot-ritual/SKILL.md
skills/azure-host/SKILL.md
skills/botanical-blur/SKILL.md
skills/coral-geyser/SKILL.md
skills/find-skills/SKILL.md
skills/html-over-markdown/SKILL.md
skills/latex-document/SKILL.md
skills/llm-council/SKILL.md
skills/mobile-app-developer/SKILL.md
skills/olive-rose/SKILL.md
skills/signal-green/SKILL.md
skills/world-class-carousel/SKILL.md
skills/ai-image-generation/SKILL.md
skills/ai-video-generation/SKILL.md

Metadata

Files
0
Version
e2976bc
Hash
16f8f18e
Indexed
2026-08-20 07:45

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-30 00:18
浙ICP备14020137号-1 $Carte des visiteurs$