Open Source Tools for Modern AI Development
Build powerful AI applications with our suite of open-source packages and enterprise-grade services. From LLM integration to agent coordination, Dhenara provides everything you need.
from dhenara.ai import AIModelClient
from dhenara.ai.types import AIModelCallConfig, AIModelEndpoint
from dhenara.ai.types.external_api import AIModelAPIProviderEnum
from dhenara.ai.types.genai import AIModelAPI
from dhenara.ai.types.genai.foundation_models.anthropic.chat import Claude37Sonnet
# Create an API
api = AIModelAPI(
provider=AIModelAPIProviderEnum.ANTHROPIC,
api_key="your_api_key",
)
# Create an endpoint using a pre-configured model
model_endpoint = AIModelEndpoint(
api=api,
ai_model=Claude37Sonnet,
)
# Configure the api call
client = AIModelClient(
model_endpoint=model_endpoint,
config=AIModelCallConfig(streaming=True),
is_async=False,
)
# Generate a response
response = client.generate(prompt="Explain quantum computing in simple terms")
Built for developers
Everything you need to build AI-powered applications
Our tools are designed to make AI development faster, more flexible, and more reliable, whether you're building a simple application or a complex enterprise system.
- Open Source Core
- Our core libraries are fully open-source, allowing for community contributions and transparency.
- Provider Agnostic
- Work with models from OpenAI, Google AI, Anthropic, and other providers through a consistent interface.
- Performance Focused
- Built for high-performance applications with efficient model integration and streaming support.
- Enterprise Ready
- Secure, scalable, and ready for enterprise deployment with comprehensive monitoring and support.
- Dynamic Model Selection
- Switch between models and providers at runtime without reconfiguration or code changes.
- Type Safety
- Built with Pydantic for robust type checking and validation throughout your application.
Product Suite
Comprehensive tools for modern AI development
From open-source libraries to enterprise services, our product suite provides everything you need to build, deploy, and scale AI solutions.
Dhenara-AI
Open-source Python package for simplified LLM API interactions across providers.
- Unified API across multiple providers
- Type safety with Pydantic
- Easy regeneration across providers
- Streaming support

Dhenara Agent DSL
Open-source framework built on dhenara-ai for AI agent creation with its own DSL.
- Component-based architecture
- Expressive agent definition
- Comprehensive observability
- Reproducible execution

Dhenara Hub
Coordination service for agents created with the dhenara-agent framework.
- Agent coordination and orchestration
- Monitoring and analytics
- Enterprise support
- Scaling and deployment tools

Dhenara Chat
Provider-agnostic chatbot similar to ChatGPT built with the dhenara-ai framework.
- Multiple model providers
- Custom knowledge bases
- Enterprise security
- Seamless deployment
