AI Learning Platform · Self-hosted

AI-powered learning. School-controlled.

StudyBridge lets your school upload its own curriculum and instantly unlock four intelligent learning modes — Read, Ask, Flashcards and Adaptive Tests — for every student. The AI knows only what you taught it. No hallucinations, no outside content, and it all runs on your own server.

RAG — zero hallucination CBSE / ICSE ready Self-hosted & private
Student dashboard Released to your class
Read
Offline-ready
Ask
AI tutor
Flashcards
AI-generated
Test
5-tier adaptive
Grounded only in your school's uploaded curriculum.

At a glance

What is StudyBridge?

StudyBridge is an AI-powered, self-hosted adaptive learning platform for schools. Teachers upload their own curriculum as PDF, DOCX or TXT files, and every chapter instantly unlocks four learning modes — Read, Ask, Flashcards and Adaptive Tests. The AI answers only from the uploaded documents using RAG, so there are no hallucinations and no outside content. It runs on your own server, with each school's data fully isolated.

Built and maintained by EbizIndia, delivering business software since 2007.

Key facts

  • AI engineAnthropic Claude (primary) · OpenAI GPT-4o (fallback)
  • GroundingRAG — answers only from your uploaded curriculum
  • BoardsCBSE, ICSE, State Board, Other
  • HostingSelf-hosted on your own server (PHP 8.4+ / MySQL 8)
  • OfflinePWA Read mode works without internet
  • TenancyUnlimited schools, fully isolated

The problem

Schools want AI — but not the chaos that comes with it

Generic AI tools weren't built for your syllabus, your privacy, or your classroom. StudyBridge was.

Generic AI teaches the internet, not the syllabus

ChatGPT and friends answer from the open web — and hallucinate. Students get content that was never in your curriculum.

Teachers lose hours to busywork

Hand-making flashcards and writing fresh test papers every term eats time that should go to teaching.

No visibility into who is actually studying

By the time poor marks show up in an exam, it is too late to intervene. You are flying blind all term.

Cloud platforms own your school data

Most SaaS LMS tools hold your students, files and progress on someone else's server, under someone else's rules.

Patchy connectivity locks students out

When the network drops, browser-only platforms stop working — and learning stops with them.

AI help disappears the moment class ends

Students hit a doubt at 9pm and have nowhere to turn until the next day — if they remember the question at all.

The solution

Every document becomes a lesson, a quiz and an AI tutor — automatically

Teachers upload curriculum and assign it to classes. AI does the heavy lifting: it answers student questions from the text, generates flashcards, and writes fresh adaptive tests. Admins watch progress in real time. Your data never leaves your server.

See it in action
1

Upload your curriculum

Teachers add PDF, DOCX or TXT chapters — up to 20 MB each — under Subjects and Chapters.

2

Assign to classes

Release content to classes now, or schedule it to unlock automatically on a future date.

3

Students learn four ways

Each released chapter unlocks Read, Ask, Flashcards and Adaptive Tests for every student.

Four learning modes

Teachers upload once. Students learn four ways.

Every released chapter unlocks all four modes — no extra setup.

Read Mode

Distraction-free reading that works offline.

A clean document reader with offline support via PWA. Pages cache on first load, so students can read without connectivity. Read time and last-accessed are tracked automatically.

  • Offline-first via service worker
  • Automatic read-time tracking
  • Zero clutter, mobile-friendly

Ask (AI Tutor) Mode

A 24/7 tutor that only knows what you taught.

Students ask any question about a module and the AI answers using only the uploaded document — grounded by RAG, never inventing outside facts. Multi-turn conversations up to 10 turns, rate-limited to keep API costs predictable.

  • Answers grounded in the document (zero hallucination)
  • Up to 10-turn conversations
  • Configurable 20 calls/hour per student

Flashcards Mode

AI-generated cards, ready in seconds.

The AI reads the uploaded document and generates 8–20 concept flashcard pairs. Cards are cached so every student gets the same set. Students mark cards "Known" or "Review Again" — state persists between sessions for automatic spaced repetition.

  • 8–20 concept pairs per document
  • Shared, cached card sets
  • Spaced-repetition state saved per student

Adaptive Test Mode

Tests that get harder as students get smarter.

Fresh MCQs every attempt across a 5-tier difficulty ladder — Foundational → Basic → Medium → Advanced → Application — that adapts to performance. Answers are stored server-side (never sent to the browser) for academic integrity. Best scores and attempt history are saved.

  • 5-tier adaptive difficulty
  • New questions every attempt — no memorising
  • Server-side answers for integrity

For every role

One platform that works for the whole school

From the super admin down to each student, everyone gets exactly what they need.

See the whole school at a glance — and stay in control.

School-level dashboard: teacher, student and class counts
Bulk CSV student import with auto-detected headers
Create classes, subjects and assign multiple teachers
Per-school storage quotas and custom branding colour
Activate / deactivate users without losing their data
CBSE, ICSE, State Board and Other class-level flags

Upload once. Save 10+ hours a term. Catch strugglers early.

AI auto-builds flashcards and tests — no manual work
Shared curriculum across all co-teachers of a subject
Private notes that no other teacher can see
Schedule content to release automatically on a future date
Co-teach a class with independent release schedules
Progress per student × per module in a sortable grid

Four ways to learn, plus a private library that is truly yours.

Read, Ask, Flashcards and Test on every released chapter
A private personal library teachers and admins cannot see
Study offline once a chapter is cached
See read time, flashcard mastery and best test scores
Ask the AI tutor any doubt, any time
Configurable personal storage (default 100 MB)

Features

Everything a modern school platform needs

From content management to AI flexibility — production-ready, not a prototype.

RAG — zero hallucination

Every AI answer is grounded only in your uploaded documents. The AI cannot pull from the open web.

School → Subject → Chapter

A clean content hierarchy with shared chapters and private teacher notes.

Scheduled release

Queue content now and let it unlock automatically per class on a future date.

Drag-to-reorder

Reorder chapters within a subject with a simple drag.

Multi-teacher per class

Assign several teachers to one class — each releasing content independently.

PDF, DOCX & TXT upload

Upload files up to 20 MB each; parsed via pdftotext, ZIP+XML and plain text.

School branding

Set a custom primary colour and school name shown throughout the UI.

Installable PWA

Add to home screen on Android or iOS and run in standalone, app-like mode.

The short version

8 reasons schools choose StudyBridge

Adaptive, private, and built for the way Indian schools actually teach.

Get StudyBridge for your school
  1. 1 Your curriculum, your AI, your server — full self-hosting with no vendor lock-in.
  2. 2 Every document instantly becomes a lesson, a quiz and an AI tutor — automatically.
  3. 3 Adaptive tests that climb a 5-tier ladder as students improve.
  4. 4 Real-time progress shows which students are struggling before the exam, not after.
  5. 5 The AI only knows what you taught it — grounded by RAG, never the open internet.
  6. 6 Bulk-import your entire student body in about 60 seconds via CSV.
  7. 7 Study offline anywhere with the PWA Read mode.
  8. 8 Backed by EbizIndia, delivering business software since 2007.

Why StudyBridge

StudyBridge vs. the alternatives

A generic LMS wasn't built for AI. ChatGPT wasn't built for your school.

Feature StudyBridge Generic LMS ChatGPT for Schools
AI grounded in your own curriculum
Adaptive difficulty tests (5 tiers)
AI-generated flashcards Manual
Offline Read (PWA) Sometimes
Per-school data isolation Varies
Self-hosted / no data sharing Rarely
Student personal study library
Progress dashboards for teachers Basic
CSV bulk student import Sometimes
Scheduled content release Sometimes
Multi-teacher per class Sometimes
School branding / custom colour Paid add-on

Security & privacy

Your school's data stays yours.

Uploaded files live outside the public web root and are served only through an authenticated controller. Student personal libraries are invisible to teachers and admins, and even platform super-admins have zero access to a school's module content.

Argon2id hashing Prepared statements CSRF on every action Role-based middleware Files outside web root Optional ClamAV scan

Outside the web root

Uploaded files are stored outside public web space and served only through an authenticated controller.

Student privacy

Personal study libraries are completely invisible to teachers and admins.

Super-admin can't peek

Platform admins have zero access to any individual school's module content.

True multi-tenancy

Full school isolation with per-school quotas, branding and timezone.

For decision-makers

Built on a stack you can host and trust

Vanilla PHP MVC with no framework lock-in — standard shared hosting compatible.

PHP 8.4+
Vanilla MVC — zero framework dependency
MySQL 8 / MariaDB
Standard, portable, shared-hosting friendly
Bootstrap 5
Mobile-first responsive frontend
Argon2id
Industry-leading password hashing
PWA Service Worker
Offline-capable, installable
Self-hosted
Your server, your data, your control

AI providers: Anthropic Claude (primary) · OpenAI GPT-4o (fallback) · Mock driver for demos — no key required.

Who it's for

Made for schools and educators across India

K-12 Schools (CBSE/ICSE/State) Online Academies Coaching Institutes Multi-School Consultancies Individual Teachers

Production-ready

All development phases complete — not a prototype

Built and maintained by EbizIndia, delivering business software since 2007.

Schools onboarded
Active students
Test questions generated
Flashcard sets created

Numbers update from your live StudyBridge instance.

FAQ

StudyBridge — your questions, answered

No. StudyBridge uses RAG (Retrieval-Augmented Generation). Every AI response is grounded exclusively in the documents your school uploads. The AI cannot access external websites or invent information outside your curriculum.

Anthropic Claude (primary) and OpenAI GPT-4o (fallback). You configure your own API keys, so costs go directly to your provider account with no markup. A mock driver is also available for demo or development with no key required.

Yes. Files are stored outside the web root and served only to authenticated users who own or are assigned the content. Student personal libraries are completely invisible to teachers and admins. All passwords use Argon2id hashing and all SQL uses prepared statements.

Read mode works fully offline thanks to the PWA service worker. Ask, Flashcards and Test modes require internet for the AI calls.

Unlimited. The Super Admin role manages any number of schools, each with its own isolated data, admin, branding and settings.

PDF, DOCX and TXT files up to 20 MB each.

Upload a CSV with columns for name, email, password and optionally class name. Headers are auto-detected. Students are created and enrolled in the matching class automatically.

It starts students at a foundational level and moves them up or down a 5-tier difficulty ladder based on their answers. The AI generates fresh questions every attempt, so students cannot simply memorise answers.

Yes. Multiple teachers can be assigned to a class and each independently releases content to it. Co-teachers' release schedules never interfere with each other.

The default is 100 MB per student for personal study materials. School admins can change this per school.

Get started

Get StudyBridge for your school.

Book a free, no-obligation demo. We'll show you StudyBridge live on your own curriculum and set up a trial instance.

Request a free demo

We respect your privacy. No spam, ever.