Agentle - Python Toolkit for Intelligent Applications

# Build Intelligent AI Agents with Python

Agentle is a comprehensive toolkit for creating, deploying, and managing AI agents with built-in RAG, guardrails, and speech capabilities.

Get Started View on GitHub
# Create an intelligent agent in just a few lines
from agentle.agents import Agent
from agentle.rag import RAGSystem
from agentle.guardrails import GuardrailConfig
# Configure your agent
rag = RAGSystem(documents=["knowledge.pdf"])
guardrails = GuardrailConfig(content_safety=True)
# Initialize and run
agent = Agent(name="assistant", rag=rag, guardrails=guardrails)
response = agent.run("How can I help you today?")

## Key Features

Everything you need to build powerful AI agents in one toolkit

🤖

### Agent Framework

Create customizable AI agents with different personalities, capabilities, and knowledge bases.

📚

### RAG System

Enhance your agents with Retrieval Augmented Generation for accurate, grounded responses.

🛡️

### Guardrails

Implement safety measures and content filtering to ensure responsible AI outputs.

🗣️

### Speech Integration

Seamlessly convert between text and speech with high-quality TTS and STT components.

🔌

### Extensible

Easily integrate with your existing Python stack and extend with custom components.

📊

### Analytics

Track agent performance and user interactions to continuously improve your AI systems.

## Ready to Build Your AI Agent?

Get started with Agentle today and join the community of developers building the next generation of AI assistants.

Read the Docs Star on GitHub