π¦ ClawHub
herclaw-agentsystem
by @281862066-a11y
Self-improving AI agent framework with autonomous learning, skill creation, and self-evolution. Features: - Learning Loop: Autonomous learning from experienc...
π‘ Examples
from scripts import MemoryManager, PatternRecorderInitialize
memory = MemoryManager()
recorder = PatternRecorder()Record experience
memory.add_episode(
user_input="Analyze this document",
context={"file": "report.pdf"},
actions=["load", "extract", "analyze"],
outcome="Success"
)Detect patterns
patterns = recorder.detect_patterns()
for pattern in patterns:
print(f"Pattern: {pattern.name}, Success: {pattern.success_rate}")
βοΈ Configuration
learning_loop:
enabled: true
min_experiences_for_pattern: 5
pattern_threshold: 0.7
skill_creation:
enabled: true
min_occurrences: 3
self_evolution:
enabled: true
reward_weights:
task_completion: 1.0
user_satisfaction: 0.8
efficiency: 0.5
persistent_memory:
enabled: true
episodic:
max_episodes: 100000
semantic:
min_confidence: 0.6
user_model:
preference_decay_days: 90
vector_db:
type: "chromadb"
persist_directory: "./memory"
nudge_system:
enabled: true
max_scheduled: 100
TERMINAL
clawhub install agentsystem