ankitjh4/indic-ai-skills/sarvam-ai
Claude Code and agent skill by ankitjh4/indic-ai-skills
- community
Checking that the SKILL.md file is still in the repository.
Indian AI toolkit powered by Sarvam AI — text-to-speech, speech-to-text, document intelligence, translation, transliteration, language detection, and chat completion across 23 Indian languages. Use when working with Indian languages, Hindi/Tamil/Bengali text, Sarvam AI, or when the user needs translation, transcription, or TTS for South Asian languages.
Install
npx vskill@latest install ankitjh4/indic-ai-skills/sarvam-aiSKILL.md
Sarvam AI — Indian Language Toolkit
Comprehensive AI toolkit for 23 Indian languages: TTS, STT, Document Intelligence, Translation, Transliteration, Language Detection, and Chat.
Setup
- Get a free API key at https://dashboard.sarvam.ai
- Set environment variable:
export SARVAM_API_KEY="your-api-key"
Supported Languages
hi-IN Hindi, en-IN English, bn-IN Bengali, gu-IN Gujarati, kn-IN Kannada, ml-IN Malayalam, mr-IN Marathi, or-IN/od-IN Odia, pa-IN Punjabi, ta-IN Tamil, te-IN Telugu, ur-IN Urdu, as-IN Assamese, bodo-IN/brx-IN Bodo, doi-IN Dogri, ks-IN Kashmiri, kok-IN Konkani, mai-IN Maithili, mni-IN Manipuri, ne-IN Nepali, sa-IN Sanskrit, sat-IN Santali, sd-IN Sindhi
Text-to-Speech
| Parameter | Default | Description | |
|---|---|---|---|
text | — | Text to convert (max 2500 chars) | |
--language | hi-IN | Language code | |
--speaker | meera | Voice name | |
--output | output.wav | Output file | |
--sample-rate | 24000 | Audio sample rate |
Speakers — Female: Meera, Priya, Neha, Simran, Kavya, Ishita, Shreya, and more. Male: Shubh, Aditya, Rahul, Amit, Dev, Arjun, and more.
Speech-to-Text
Three modes: REST (quick, <30s), WebSocket (real-time streaming), Batch (long audio, diarization).
Batch workflow: create job → upload files → start → poll status (Accepted → Pending → Running → Completed) → download results.
Formats: WAV, MP3, AAC, AIFF, OGG, OPUS, FLAC, MP4/M4A, AMR, WMA, WebM, PCM
Document Intelligence
Extract text from PDFs and images (JPEG/PNG).
Formats: md (default), html, json. Max 200 MB, 500 pages.
Translation
Models: sarvam-translate:v1 (23 languages), mayura:v1 (12 languages, supports modes and transliteration)
Modes (mayura only): formal, modern-colloquial, classic-colloquial, code-mixed
Transliteration
Language Detection
Chat Completion
Two models: sarvam-105b (flagship, complex reasoning) and sarvam-m (efficient, general chat).
Resources
- Dashboard: https://dashboard.sarvam.ai
- Docs: https://docs.sarvam.ai
- Cookbook: https://github.com/sarvamai/sarvam-ai-cookbook
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/sarvam-ai/SKILL.md
Popularity
- Repository stars
- 65
- Repository forks
- 10
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ankitjh4/indic-ai-skills/sarvam-ai)