sarvam-ai

Guide Sarvam API usage for Indian-language speech and chat workflows.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/abhishek207/sarvam-skill --skill sarvam-ai-abhishek207
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sarvam-ai
Source: https://github.com/abhishek207/sarvam-skill/tree/main/sarvam-ai
Command: npx skills add https://github.com/abhishek207/sarvam-skill --skill sarvam-ai-abhishek207

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sarvam AI accelerates the development of multilingual Indian-language applications by providing centralized guidance, best practices, and ready-to-use API patterns for speech-to-text, text-to-speech, translation, transliteration, language detection, chat completions, and real-time voice agents.

Core Features & Use Cases

  • End-to-end guidance for STT, TTS, translation, transliteration, language detection, chat, and live voice agent orchestration.
  • Practical flows and examples for building real-time voice agents with Bulbul v3 and Saaras v3 across Hindi and other Indian languages.
  • SDK setup, authentication, and model naming conventions across Python and JavaScript ecosystems to speed integration.

Quick Start

Set up a basic STT→LLM→TTS flow for Hindi using Saaras v3 for transcription, sarvam-105b for chat, and bulbul:v3 for TTS.

Frequently Asked Questions about sarvam-ai

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a real-time voice agent pipeline for Indian languages?

To build a real-time voice agent pipeline for Indian languages, orchestrate a STT, LLM, and TTS flow using Saaras v3 for transcription, sarvam-105b for chat, and Bulbul v3 for speech synthesis.

What is the best way to integrate multilingual text-to-speech and speech-to-text for Hindi?

The best way to integrate multilingual text-to-speech and speech-to-text for Hindi is using Sarvam APIs, applying best-practice patterns with Saaras v3 for STT and Bulbul v3 for TTS across Python and JavaScript SDKs.

Can I use Sarvam APIs for translation and transliteration across Indian languages?

Yes, you can use Sarvam APIs for translation and transliteration across Indian languages, leveraging structured API patterns to process diverse multilingual scenarios alongside language detection.

Do I need prior API authentication knowledge to use Sarvam AI for multilingual applications?

Yes, you need familiarity with Sarvam API endpoints, authentication, model naming conventions like saar as v3, and language-code conventions to effectively build multilingual Indian-language applications.

How do I set up SDK authentication for Sarvam AI in Python and JavaScript?

To set up SDK authentication for Sarvam AI, follow the provided SDK setup patterns covering authentication steps and model naming conventions across Python and JavaScript ecosystems to accelerate integration.