Skip to content

atharvac1204/Project_Sarthi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

Project_Sarthi

πŸ“š AI-Powered Knowledge Hub

An intelligent knowledge management platform that uses Retrieval-Augmented Generation (RAG), personalized learning paths, and AI assistants to help developers and teams learn, search, and collaborate more effectively.

πŸš€ Features

πŸ” Semantic Search (Vector DB + RAG) β†’ Upload articles, docs, or PDFs and get AI-powered answers with references.

πŸ€– AI Assistant β†’ Context-aware chatbot that answers domain-specific questions.

πŸ§‘β€πŸŽ“ Personalized Learning Paths β†’ Recommends topics, resources, and challenges based on user activity & skill level.

πŸ“Š Analytics Dashboard β†’ Track learning progress, most-searched topics, and usage insights.

πŸ‘₯ Collaboration Hub β†’ Teams can share curated knowledge, annotate docs, and assign tasks.

☁️ Cloud-Ready Deployment β†’ CI/CD, containerized with Docker & deployed on AWS/GCP.

πŸ—οΈ Tech Stack

Frontend:

React + Tailwind (UI)

Axios (API calls)

Backend:

Node.js + Express

REST API + Authentication (JWT)

AI & Search:

LangChain.js (RAG pipeline)

Hugging Face APIs (LLMs & embeddings)

FAISS (Vector store)

Database:

PostgreSQL / MySQL (structured data)

MongoDB (optional for unstructured metadata)

DevOps & Deployment:

Docker + Kubernetes (scalability)

AWS Amplify (frontend hosting)

AWS RDS (database)

CI/CD via GitHub Actions

βš™οΈ Installation

Clone repo

git clone https://github.com/your-username/ai-knowledge-hub.git

Install dependencies

cd ai-knowledge-hub npm install

Start backend

cd backend npm run dev

Start frontend

cd frontend npm run dev

πŸ“‚ Project St

About

An intelligent knowledge management platform that uses Retrieval-Augmented Generation (RAG), personalized learning paths, and AI assistants to help developers and teams learn, search, and collaborate more effectively.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors