Skip to main content

praisonai.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.