No description
| .vscode | ||
| apps | ||
| config | ||
| data | ||
| notebooks | ||
| requirements | ||
| src | ||
| .dockerignore | ||
| .editorconfig | ||
| .env.template | ||
| .gitattributes | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .prettierignore | ||
| .prettierrc.json | ||
| env.d.ts | ||
| eslint.config.ts | ||
| index.html | ||
| manage.py | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| vite.config.ts | ||
An Agentic Approach to Role-Specific Trainers - Dynavera
A proof-of-concept platform for automating the induction and support of new hires or team members into a role using AI agents. This project demonstrates a reusable workflow that combines a modern full-stack application with AI-driven guidance and assessment.
Table of Contents
Project Goals
The main objectives of this project are:
- Reusable Workflow – Create a pipeline that can automatically onboard and guide new hires or team members in a specific role.
- AI Agent Integration – Use intelligent agents to provide guidance, monitor progress, and adapt learning to individual users.
- Real-World Testing – Evaluate the suitability and effectiveness of the tool in realistic onboarding scenarios.
- Role Specific Trainers – Support the creation of trainers specialized for different roles, fields, or industries.
Tech Stack
- Backend: Django
- Frontend: Vue 3 + Vite
- AI Agents: Python-based agents using websockets and potentially LangChain
- APIs: RESTful APIs using Django REST Framework
- Containerization: Docker + Docker Compose
- Database: PostgreSQL
- Websockets: Django Channels
- State Management: Pinia
- Authentication: JWT / OAuth2 / Django
Features
- Automated onboarding workflow for new hires.
- Role-specific AI training modules.
- Adaptive guidance and personalized learning paths.
- Dashboard for tracking user progress and feedback.
- Modular AI agent integration (Python/JS).
Usage
- Navigate to the frontend URL (hosted at
https://fyp.viswamedha.com). - Register a new user or login.
- Select the role to train in.
- Follow the guided AI-assisted onboarding workflow.
- Track progress and view recommendations on the dashboard.