Skip to main contentpraisonai.integrations
Wrapper
PraisonAI Integrations - External CLI tool integrations.
This module provides integrations with external AI coding CLI tools:
- Claude Code CLI
- Gemini CLI
- OpenAI Codex CLI
- Cursor CLI
All integrations use lazy loading to avoid performance impact.
Usage:
from praisonai.integrations import ClaudeCodeIntegration, GeminiCLIIntegration
Create integration
claude = ClaudeCodeIntegration(workspace=“/path/to/project”)
Use as agent tool
tool = claude.as_tool()
Or execute directly
result = await claude.execute(“Refactor this code”)
Overview
This module provides components for integrations.