Team Akatsuki
PS-03: Autonomous Developer Onboarding Agent
Syrus 2026 Hackathon
The Autonomous Developer Onboarding Agent is an AI-powered assistant designed to automate the onboarding process for new developers. The system uses Retrieval-Augmented Generation (RAG) and Agentic AI to guide developers through company documentation, setup processes, and internal workflows.
It personalizes the onboarding journey based on developer role, experience level, and technology stack while tracking progress and automatically notifying HR upon completion.
- AI-powered chat-based onboarding assistant
- Personalized onboarding based on role, experience, and tech stack
- Retrieval-Augmented Generation (RAG) knowledge retrieval
- Vector database for semantic search of documentation
- Automated onboarding checklist tracking
- Automatic HR completion notification
The system processes company documentation into embeddings, stores them in a vector database, and allows AI agents to retrieve relevant knowledge using RAG. Agentic AI coordinates developer profiling, onboarding planning, and guidance through a FastAPI backend and web interface.
- Python
- FastAPI
- LangChain
- Vector Database
- Large Language Models (LLMs)
- Web Interface
- Collect company documentation and onboarding guides
- Process and convert documents into embeddings
- Store embeddings in a vector database
- AI agents retrieve relevant knowledge using RAG
- Developers interact with the onboarding assistant via chat interface
- The system tracks onboarding progress and notifies HR upon completion
A demonstration of the Autonomous Developer Onboarding Agent showing how the AI assistant guides developers through onboarding steps using Retrieval-Augmented Generation (RAG) and Agentic AI.
https://drive.google.com/file/d/1ZEgEHUgK_BLN2cib3pTeKbkoGU1g0lmS/view?usp=drivesdk
This repository contains the implementation of the Autonomous Developer Onboarding Agent developed for Syrus 2026 Hackathon (PS-03).