Skip to content

Design, train, and orchestrate AI voice agents in a single dashboard, then connect them to your preferred ASR, LLM, TTS, or real-time speech providers with just a few clicks. The guided workflows eliminate complex setup so teams of any size can go from idea to production-ready agent in record time.

License

Notifications You must be signed in to change notification settings

agentvoiceresponse/avr-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agent Voice Response - Admin panel

Discord GitHub Repo stars Ko-fi

Repository for the AVR administration panel composed of:

  • backend/: NestJS API (TypeORM + SQLite, JWT, Docker management) Docker Pulls

  • frontend/: Next.js 14 interface with Tailwind CSS, shadcn/ui and light/dark mode Docker Pulls

  • docker-compose.yml: orchestrates backend and frontend services

Requirements

  • Node.js 18+
  • npm 9+
  • Docker Engine (required to run agent containers)
  • Asterisk PBX (required onfly for telephony sections)

Local Development

Backend:

cd backend
npm install
npm run start:dev

Frontend:

cd frontend
npm install
npm run dev

Data structure

  • SQLite database mounted in ./data (volume shared by the containers)
  • JWT signed with JWT_SECRET, configurable in docker-compose.yml

See backend/README.md and frontend/README.md for more details on each project.

Usage

Enjoy the Agent Voice Response App experience! After installation, you can access the application through your browser.

Dashboard
The intuitive dashboard for managing your voice response agents

Support & Community

Support AVR

AVR is free and open-source. Any support is entirely voluntary and intended as a personal gesture of appreciation. Donations do not provide access to features, services, or special benefits, and the project remains fully available regardless of donations.

Support us on Ko-fi

License

MIT License - see the LICENSE file for details.

About

Design, train, and orchestrate AI voice agents in a single dashboard, then connect them to your preferred ASR, LLM, TTS, or real-time speech providers with just a few clicks. The guided workflows eliminate complex setup so teams of any size can go from idea to production-ready agent in record time.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages