Skip to main content
Terminal icon

Power Tools for Claude Code

Enhanced workflows, Socratic agent creation, and intelligent orchestration for Claude Code

Apache 2.0 License • Free for Students & Small Teams • Community Driven

Core Features

Empathy system icon

5-Level Empathy System

Built-in framework for creating AI that progresses from reactive to anticipatory intelligence.

Code health icon

Code Health Assistant

Automated code quality checks, auto-fix capabilities, and health trend tracking via CLI.

Model routing icon

Smart Model Routing

80-96% cost reduction with intelligent routing: Haiku for simple tasks, Sonnet for code, Opus for architecture.

🧭

Meta-Orchestration v4.6

6 composition patterns (Sequential, Parallel, Debate, Teaching, Refinement, Adaptive) + 14 agent templates. Agents compose themselves automatically.

Plugin architecture icon

Plugin Architecture

Extensible system for building domain-specific wizards and tools.

Pattern recognition icon

Pattern Recognition

Advanced pattern matching and analysis for identifying trends and trajectories.

Trajectory prediction icon

Trajectory Prediction

Core algorithms for predicting future states based on current trajectories.

🎯

Socratic Agent Builder NEW

Create custom agents through guided questions. Describe what you need, get production-ready agents.

Enterprise security icon

Enterprise Security

Built-in PII scrubbing, audit logging, and compliance controls.

Quick Start

Installation

pip install attune-ai

Socratic Agent Creation

from attune.socratic import SocraticWorkflowBuilder

# Describe your goal - the framework guides you through questions
builder = SocraticWorkflowBuilder()
session = builder.start_session("I want to automate code reviews")

# Get clarifying questions
form = builder.get_next_questions(session)
print(form.questions[0].text)
# "What programming languages does your team primarily use?"

# Answer questions
session = builder.submit_answers(session, {
    "languages": ["python", "typescript"],
    "focus_areas": ["security", "performance"]
})

# Generate optimized workflow when ready
if builder.is_ready_to_generate(session):
    workflow = builder.generate_workflow(session)
    print(f"Generated {len(workflow.agents)} agents")

Architecture

Core Components

  • BaseWizardAbstract base class for all wizards
  • PatternLibraryPattern recognition and matching
  • TrajectoryAnalyzerTrend analysis and prediction
  • ContextManagerContext handling and state management

Orchestration System v2.10.0

  • SmartRouterNatural language wizard dispatch
  • MemoryGraphCross-wizard knowledge sharing
  • ChainExecutorAuto-chaining wizard workflows
  • WizardRegistry10+ wizards with domain metadata
  • SocraticWorkflowBuilderGuided agent creation through questions