Dynavera/README.md
Viswamedha Nalabotu b8d58b3126 Added readme file
2026-01-17 20:32:58 +00:00

57 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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](#project-goals)
- [Tech Stack](#tech-stack)
- [Features](#features)
- [Usage](#usage)
---
## 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 role.
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. **Role Specific Trainers** Support the creation of trainers specialized for different roles, fields, or industries.
---
## Tech Stack
- **Backend:** [Django](https://www.djangoproject.com/)
- **Frontend:** [Vue 3](https://vuejs.org/) + [Vite](https://vitejs.dev/)
- **AI Agents:** Python-based agents using websockets and potentially LangChain
- **APIs:** RESTful APIs using [Django REST Framework](https://www.django-rest-framework.org/)
- **Containerization:** [Docker](https://www.docker.com/) + [Docker Compose](https://docs.docker.com/compose/)
- **Database:** [PostgreSQL](https://www.postgresql.org/)
- **Websockets:** [Django Channels](https://channels.readthedocs.io/en/stable/)
- **State Management:** [Pinia](https://pinia.vuejs.org/)
- **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
1. Navigate to the frontend URL (hosted at `https://project.viswamedha.com`).
2. Register a new user or login.
3. Select the role to train in.
4. Follow the guided AI-assisted onboarding workflow.
5. Track progress and view recommendations on the dashboard.