Skip to content

Repository files navigation

🧠 AIPathshala — Web3 x AI Learning Revolution

AIPathshala is an advanced educational platform that leverages the power of Web3, AI, and community collaboration. It empowers learners to access, share, and monetize knowledge while fostering a decentralized and intelligent educational ecosystem.

🚀 Learn Smarter. Share Freely. Earn Decentralized.


❓ Problem Statement

Traditional educational systems are often rigid, centralized, and limit the ability of students and educators to collaborate freely. Learners lack intelligent research tools, decentralized recognition, and real-world incentives for contributing knowledge.

AIPathshala solves this by:

  • Decentralizing education using blockchain and tokenization.
  • Enabling AI-assisted content discovery and moderation.
  • Incentivizing learning and teaching through a Web3 rewards system.
  • Data conscious as all data is proceed on our server.

🧩 System Architecture

AIPathshala Flow


🚀 Instructions to Run the App

1. Clone the Repository

git clone https://github.com/RaBi94567/AIPathshala.git
cd AIPathshala

2. Backend Setup (PHP & MySQL)

  • Install a local server like XAMPP, MAMP, or Laragon.
  • Place the backend folder (ai_path) inside your server’s htdocs directory.
  • Set up the MySQL database:
    • Create a new database (aipathshala)
    • Import the SQL dumpnotes.sql.
  • Open the app in your browser:
http://localhost/ai_path/

3. Frontend Setup (React.js)

  • Navigate to the frontend(main) directory:
npm install
npm run dev

Make sure it connects to the backend properly. Handle CORS if necessary.


4. Start the AI Chatbot (PathshalaAI) with Ollama

Powered by Deepscaler (open-source DeepSeek 1.5B model).

ollama run deepscaler

Ensure Ollama is installed and running on your system. For more details about deepscaler, you can visit offifical sitedeepscaler .


💻 Tech Stack

Layer Technology
Frontend React.js, MetaMask (Web3 integration)
Backend PHP, MySQL
AI Models Deepscaler (DeepSeek 1.5B) via Ollama
Search APIs Google Scholar, Microsoft Research, Wikipedia, Reddit
Blockchain Ethereum-based token system

🌟 Features

🔐 Web3 Authentication

  • Login with MetaMask for secure, decentralized access.

📘 Access & Monetize Content

  • Study and download notes, PDFs, research papers, and courses.
  • Students can earn tokens even by studying notes or exploring our site.
  • Upload your own notes, research papers or sell courses and earn tokens through views or purchases.

💰 Token Incentive System

  • Earn tokens for learning, sharing, helping, and selling(bothe learner and publisher can earn tokens).

🧠 AI-Powered:

  • Moderation of uploaded content (auto-flagging spam).
  • Recommendation engine for personalized learning.
  • PathshalaAI chatbot for doubt solving using Deepscaler(Offline version, all data remains on our own server).
  • DeepDive AI (Beta) for in-depth research generation.
  • InsightHub – Aggregate research from the web instantly.

🌐 InsightHub

  • Fetch materials from Google Scholar, Microsoft Research, Reddit, Wikipedia, and more.

💬 Community Learning

  • Engage in forums to ask/answer doubts, share blogs, thoughts, and ideas.
  • Token rewards(tokens) for community engagement.

💬 Community & Contributions

We welcome developers, researchers, educators, and enthusiasts to contribute:

  • Found a bug? Open an issue.
  • Have a feature request? Submit a PR.
  • Want to help with AI tuning or Web3 features? Join us!

Let’s build the future of education — decentralized, intelligent, and open.


📜 License

This project is open-source and available under the MIT License.


⌚ Watch Full Demo

Watch Demo

🌈 Join the Movement

AIPathshala isn't just an app — it's a movement to democratize education using the best of AI and Web3.

🌐 “Because education should be intelligent, inclusive, and rewarding.”


Made with ❤️ for learners by team Tech Titans RaBi94567

About

A web3 based study platform

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages