# An Agentic Approach to Domain-Specific Trainers A proof-of-concept platform for **automating the induction and support of new hires or team members** into a role or domain using **AI agents**. This project demonstrates a reusable workflow that combines a modern full-stack application with AI-driven guidance and assessment. Tentative app name: Dynavera --- ## Table of Contents * [Project Goals](#project-goals) * [Tech Stack](#tech-stack) * [Architecture](#architecture) * [Features](#features) * [Setup](#setup) * [Usage](#usage) * [Future Work](#future-work) * [License](#license) --- ## Project Goals The main objectives of this project are: 1. **Reusable Workflow** – Create a pipeline that can automatically onboard and guide new hires or team members in a specific domain. 2. **AI Agent Integration** – Use intelligent agents to provide guidance, monitor progress, and adapt learning to individual users. 3. **Real-World Testing** – Evaluate the suitability and effectiveness of the tool in realistic onboarding scenarios. 4. **Domain Specific Trainers** – Support the creation of trainers specialized for different roles, fields, or industries. --- ## Tech Stack * **Backend:** [NestJS](https://nestjs.com/) * **Frontend:** [Vue 3](https://vuejs.org/) + [Vite](https://vitejs.dev/) * **AI Agents:** Python or JavaScript (TBD) * **Database:** (TBD) * **Authentication:** JWT / OAuth2 / Custom Managed --- ## Features * Automated onboarding workflow for new hires. * Role/domain-specific AI training modules. * Adaptive guidance and personalized learning paths. * Dashboard for tracking user progress and feedback. * Modular AI agent integration (Python/JS). * Extensible to multiple domains and roles. --- ## Setup TBC --- ## Usage 1. Navigate to the frontend URL (hosted at `https://project.viswamedha.com`). 2. Register a new user or login. 3. Select the role/domain to train in. 4. Follow the guided AI-assisted onboarding workflow. 5. Track progress and view recommendations on the dashboard. --- --- ## License [MIT License](LICENSE)