Initial commit - Captain Claude multiagent system

- Core captain_claude.py orchestrator
- Context manager with SQL schemas
- Provider adapters (Anthropic, OpenAI)
- Execution scripts
This commit is contained in:
ARCHITECT
2025-12-29 18:31:54 +00:00
commit d21bd9e650
17 changed files with 3295 additions and 0 deletions

29
execute.sh Executable file
View File

@@ -0,0 +1,29 @@
#!/bin/bash
# Captain Claude - Quick Execute
# Usage: ./execute.sh "your task here"
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
VENV_DIR="$SCRIPT_DIR/venv"
PYTHON="$VENV_DIR/bin/python"
if [ -z "$1" ]; then
echo "Usage: $0 \"task description\""
echo "Example: $0 \"Create a Python script to monitor disk usage\""
exit 1
fi
TASK="$1"
$PYTHON -c "
import asyncio
import sys
sys.path.insert(0, '$SCRIPT_DIR')
from captain_claude import CaptainClaude
async def main():
captain = CaptainClaude('$SCRIPT_DIR/captain_output')
result = await captain.execute('''$TASK''')
print(result['final_output'])
asyncio.run(main())
"