epam/ai-dial-core
The main component of AI DIAL, which provides unified API to different chat completion and embedding models, assistants, and applications
DIAL Core acts as a central hub for connecting various AI large language models, like chat completion and embedding models, to different applications. It takes requests from your applications and routes them to the appropriate AI model, then delivers the model's response back to your application. This is ideal for developers or platform engineers building applications that need to interact with multiple AI models.
653 stars. Actively maintained with 18 commits in the last 30 days.
Use this if you are a developer or platform engineer building AI-powered applications and need a unified way to integrate and manage diverse chat completion and embedding models.
Not ideal if you are an end-user simply looking to interact with a single AI model or do not have technical expertise in deploying and configuring backend services.
Stars
653
Forks
39
Language
Java
License
Apache-2.0
Category
Last pushed
Mar 12, 2026
Commits (30d)
18
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/epam/ai-dial-core"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
epam/ai-dial
Documentation for AI DIAL
epam/ai-dial-chat
A default UI for AI DIAL
epam/ai-dial-adapter-bedrock
The project implements AI DIAL API for language models from AWS Bedrock
epam/ai-dial-analytics-realtime
Realtime analytics server for AI DIAL. The service consumes the logs stream AI DIAL Core,...
akiani/aidialer
A full stack app for interruptible, low-latency and near-human quality AI phone calls built from...