SShortSingh.
Back to feed

Developer Builds Multilingual Voice AI Assistant to Help Indian Farmers in 10 Days

0
·1 views

A developer built Farm & Field, a voice AI assistant for Indian farmers, as part of Murf AI's 10 Days of Voice Agents challenge. The assistant allows farmers to ask questions in Malayalam, English, or Manglish about weather, crop prices, and agricultural advice without typing or navigating menus. It uses Deepgram for speech recognition, Google Gemini as its language model, and Murf Falcon for low-latency text-to-speech responses. The system can remember returning users with their consent, escalate serious crop problems to human agents, and hand off complex queries to a specialist AI agent. Key features include real-time market price lookups, weather tools, outbound call alerts, and a dashboard to track call outcomes.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Developer Builds Multilingual Voice Assistant for Indian Local Stores in 10 Days

A developer built a voice assistant tailored for local Indian grocery and general stores over a 10-day challenge called VoiceForBharat Edition. The assistant uses Deepgram for speech recognition, Google Gemini for language processing, and Murf Falcon for text-to-speech with an Indian English voice. It supports English, Hindi, and Hinglish conversations, and stores returning caller preferences using a SQLite-based memory system. The agent can handle common customer queries such as product availability, pricing, and store timings, while escalating refund or return requests to a specialist. Additional features include outbound phone call support, human handoff capability, safety guardrails, and call analytics.

0
ProgrammingDEV Community ·

FastAPI Dependency Injection Offers Per-Tenant API Key and Rate Limit Isolation

A developer at CitizenApp identified a critical scalability problem when their platform grew to 15 tenants sharing a single Anthropic Claude API key, where one tenant's heavy usage could throttle all others. The lack of per-tenant rate limiting forced reliance on fragile middleware workarounds that caused context leakage and debugging difficulties, especially with background tasks. The proposed solution leverages FastAPI's built-in dependency injection system to create isolated, per-request Claude clients and rate-limit buckets for each tenant. Using FastAPI's Depends mechanism, tenant credentials are resolved cleanly from JWT tokens, with each request fetching its own tenant configuration and enforcing its own rate limits. The approach eliminates global state and thread-safety concerns, with the author recommending Redis-backed rate limiting for distributed production deployments.

0
ProgrammingDEV Community ·

By 2026, CLI Tools and AI Prompts Are Reshaping the Developer Toolchain

A major shift in software development workflows is underway, with GUI-heavy API tools like Postman giving way to CLI-first alternatives such as HTTPie and cURL, which now serve 68% of backend engineers according to the 2025 State of Developer Ecosystem report. Simultaneously, AI-assisted coding tools like GitHub Copilot and Cursor have become standard practice, with 73% of professional developers regularly using AI pair-programming tools per a 2026 CNCF survey. Rather than writing code from scratch, developers are increasingly designing prompts, reviewing AI-generated output, and integrating results into larger systems. Core engineering skills are shifting toward orchestration, security review, and systems thinking, while repetitive tasks like boilerplate generation and syntax recall are being delegated to AI. Both trends converge on a single principle: toolchain artifacts — scripts, prompts, and configurations — are now treated as version-controlled, reproducible components of the development process.