Viharaan
NewHow we built a private AI phone receptionist

AI agents that work in production, not just in demos.

We design, build and run voice agents that answer every call, qualify leads and book visits — and 3D experiences that let buyers walk a home before it's built.

  • Runs on your hardware
  • Tells callers it's an AI
  • Every call scored
LiveInbound call
02:14
Agent speaking
  1. Ava

    Hi, this is Ava, the AI assistant for Northside Realty. This call may be recorded. How can I help you today?

  2. Caller

    Do you have any three-bed homes in Round Rock under four hundred?

  3. Tool call: search_listingsbeds=3 city="Round Rock" max=400000→ 1 match

  4. Ava

    Yes — 88 Juniper Lane, a single-story home with solar panels, listed at three eighty-nine. Would you like—Interrupted

  5. Caller

    Wait — does it have a garage?

  6. Ava

    The listing doesn't mention one, so I'll have Maria, the listing agent, confirm. I can show it Saturday at eleven or two-thirty.

  7. Caller

    Eleven works.

  8. Tool call: book_showingSat 11:00→ bookedsend_sms→ sent

Sample call · fictional listing
New leadBuyer
Looking for
3 bed · Round Rock
Budget
Up to $400k
Follow-up
Garage · Maria
Showing
Sat 11:00

Track record

  • ISRONational-scale systems
  • Real estate3D & VR township explorer
  • EV chargingApp network & telemetry
  • EducationContent platform
  • E-commerceSeller marketplace

The agent suite

One agent for the whole call — from first ring to booked visit.

Each agent is wired to tools your team already trusts — your listings, your calendar, your people. It answers from what those tools return, and hands over when they don't have the answer.

Picks up on the first ring, every time.

Greets every caller, says up front that it's an AI and that the call may be recorded, and answers questions from your own listings — never from guesswork.

  • Handles interruptions like a person: “mm-hm” doesn't stop it, “wait, what price?” does.
  • Replies in one or two sentences, then asks the next useful question.
  • Works with Twilio and Telnyx phone numbers.
Turn 4 · barge-inthreshold: 2 words
Ava

It's listed at three eighty-nine, and the roof was replaced in—

Caller

mm-hm

Ignored · 1 word
Caller

Wait, what price?

Interrupts
Ava

Three hundred and eighty-nine thousand.

Spatial sales experiences

Let buyers walk the home before it's built.

For a 48-acre, 14-tower township in Bengaluru, we built an explorer that puts the site, every floor plan and the neighbourhood in one 3D model. It runs in the browser on phones, laptops and VR headsets.

Community viewIllustration
Wing 2 · Floor 223 bedroom home1,820 sq ft super built-upSourcedPlan at 1:1
Sketch of the township layout with one home highlighted: Wing 2 · Floor 22, 3 bedroom home, 1,820 sq ft super built-up.
  • Community view

    Real terrain, time-of-day sun and all 14 towers, set in the masterplan landscape.

  • Homes at 1:1

    Every room drawn at true scale from the developer's vector floor plans, then furnished in 3D.

  • Guided tours

    Narrated fly-throughs from the gate to the front door, then room by room.

  • VR in the browser

    Step inside a home on a Quest headset, with hand tracking. Nothing to install.

  • Find and compare

    Tower, bedrooms, facing, floor, flat — then shortlist and share a link to the exact view.

  • Facts with sources

    Every figure is labelled as sourced, estimated or illustrative.

How it works

Listen, reason, act — then learn from every call.

The same four stages run on every call, and each one is measured — so you can see exactly where a conversation went right, or wrong.

  1. 01

    Listen

    Noise suppression, voice detection and streaming speech-to-text, with a turn-taking model that hears when a caller has finished — not just paused.

    RNNoise · Silero VAD · NVIDIA Riva · Smart Turn

  2. 02

    Reason

    A language model with your tools. It answers only from what they return, in one or two spoken sentences.

    gpt-oss-20b on vLLM · tool calling

  3. 03

    Act

    Searches listings, books showings, sends texts, saves leads or transfers the call — and logs every tool call with its result.

    9 tools · Postgres · Twilio / Telnyx

  4. 04

    Learn

    Summaries, six-dimension scores and human corrections build a regression suite that every change must pass.

    LLM judge · review UI · regression gate

Private by default

Your callers' voices never have to leave the building.

Everything that hears your callers can run on one GPU server in your office or data centre. Want a cloud model? A gateway swaps names, numbers and addresses for placeholders before any text leaves, and puts them back in the reply.

Where speech-to-text, the language model and the voice run in each mode, and what happens to caller data
ModeSpeech-to-textLanguage modelVoiceCaller data
Private (default)Your hardwareYour hardwareYour hardwareNever leaves
Hybrid (optional)Your hardwareClaude, via gatewayYour hardwarePseudonymised text only

Selected work

Work we can show you.

Both builds are real systems with real constraints — not concept videos. Ask us for a walkthrough.

Living & Dining7400 × 3700Bedroom 1Bedroom 2KitchenBath
DemoReal estate · 3D · WebXR · Maps

Township Spatial Explorer

A 48-acre township, explorable in 3D, in VR and on a map — rebuilt at true scale from sales collateral, with no CAD or BIM to start from.

Site
48 acres
Towers
14
Homes
3,484
Plans at 1:1
7
  • search_listings
  • book_showing
  • capture_lead
  • transfer_to_agent
Pilot-readyReal estate · Voice AI · On-prem · Evaluation

Private AI phone receptionist

Answers, qualifies, books and hands off — with every model that hears the caller running on a single NVIDIA DGX Spark.

Tools
9
Scored on
6 axes
Barge-in
2 words
Target reply
≤ 1 s

Earlier engineering

  • GovernmentTechnology projects with ISRO for national-scale systems.
  • Electric mobilityThe app network for EV charging stations, and a rider app with live telemetry from EV bikes.
  • EducationA large-scale platform for creating and managing learning material.
  • E-commerceA marketplace app that lets people list and sell products directly.
All work

Why Viharaan

Agents your customers can trust — and your team can audit.

  • Private by default

    Models that hear your customers run on hardware you control. Nothing leaves without your say-so.

  • Honest by design

    Our agents say they're AI, mention recording up front, and never invent a price, a slot or a fact.

  • Measured, not guessed

    Every call is scored. A change ships only when the regression suite says it's better.

  • Built and run, end to end

    From the first architecture diagram to production. We don't hand over a prototype and walk away.

Capabilities

The engineering underneath.

Agents are the visible part. Underneath is the full-stack engineering we've delivered for government, mobility, education and commerce.

  • AI agents & LLM engineering

    Tool-using agents, retrieval over your own data, evaluation suites and guardrails.

  • Real-time voice & video

    Telephony, WebRTC and streaming pipelines built for sub-second turn-taking.

  • 3D, WebXR & geospatial

    Digital twins, browser VR and map experiences built from the data you already have.

  • Product engineering

    Web, mobile and backend systems, from architecture to production.

  • Cloud, GPU & hosting

    Servers, networks, GPU boxes and cloud — provisioned, secured and managed.

  • IT consulting & support

    Choosing the right approach, then keeping systems running smoothly.

FAQ

Questions we hear first.

Something else? Ask us directly.

Will callers know they're talking to an AI?

Yes. The agent says so in its first sentence, along with a recording notice, and confirms it whenever it's asked. If a caller asks not to be recorded, it stops recording the audio and carries on.

Where do recordings and transcripts go?

By default, nowhere outside your hardware. Speech-to-text, the language model and the voice run locally, and recordings stay in your own database for a retention period you set. A cloud model is optional and only ever sees pseudonymised text.

What happens when the agent doesn't know the answer?

It says so. It only states prices, availability and features that came back from its tools, and offers a callback or a transfer to your team for anything else.

Can it work with our listings and calendar?

Yes. Listings load from an export of your inventory, and the agent books into showing slots you control. Connecting your CRM and other systems is part of the engagement.

How do we know it's working?

Every call is scored on six dimensions and a share is reviewed by a person. Before launch we agree targets — for example, task completion of 85% or more and a typical reply in under a second — and measure against them through a pilot.

Can you build a 3D experience without CAD or BIM files?

Yes. Our township explorer had none to start from. We rebuilt the site and every home at true scale from vector floor-plan PDFs and the masterplan, and labelled anything we had to assume.

Get in touch

Put an agent to work on your calls.

Tell us what you'd like automated. We reply within one working day.

viharaan@gmail.com+91 73965 74767

Hyderabad, Telangana, India

We reply within one working day.

See an agent take a call

Book a demo