Documentation

Comprehensive guides and references for the Studilax platform. Learn how to leverage our AI-powered tools to enhance your learning workflow.

Source documentation available in the root /documentation folder.

Getting Started

Setting up your account and creating your first study set.

Read Guide

AI Capabilities

Understanding our reasoning models (Step-fun) and content generation.

Learn More

Mobile App

Using Studilax on iOS and Android devices.

View Docs

Privacy & Data

How we handle your data and ensure security.

Read Policy

Introduction

Studilax is an advanced educational platform designed to optimize the learning process through artificial intelligence. By integrating Large Language Models (LLMs) with proven study techniques like Spaced Repetition and Active Recall, Studilax transforms raw educational content into interactive study materials.

The platform consists of three main components:

  • The Core API: A robust Node.js/Express backend that handles data processing, AI generation, and user authentication.
  • The Mobile Application: A React Native (Expo) app providing on-the-go access to flashcards and quizzes.
  • The Web Dashboard: A Next.js interface for comprehensive note management and analytics.

Getting Started

1. Account Creation & Usage Limits

To begin, navigate to the Sign Up page. You can register using your email address.

Plan Limits:
  • Free Plan: 10 AI generations per day.
  • Pro Plan: 50 AI generations per day.

2. Creating Your First Note

Navigate to the "Notes" section. You can input content in three ways:

  • Direct Text Entry: Type or paste your lecture notes directly into the editor.
  • File Upload: Upload PDF documents or images (OCR supported).
  • Voice Memo: Record audio notes which are transcribed automatically.

AI Capabilities & Models

Studilax leverages state-of-the-art Generative AI models to process your content. Unlike simple chatbots, we utilize Reasoning Models (specifically Step-fun via OpenRouter) to ensure high-quality, logically sound educational outputs.

Reasoning Process

When you ask a complex question (e.g., "Explain Quantum Entanglement"), the model first engages in a "Thinking Process" (Chain of Thought) to structure its answer before presenting the final explanation. This results in significantly higher accuracy for STEM subjects compared to standard language models.

Adaptive Quizzes

Quizzes are generated dynamically. The AI analyzes your previous performance and specifically targets weak areas. If you struggle with a specific concept, the AI Tutor will generate focused questions to reinforce that topic.

Technical Architecture

Frontend

  • • Next.js 14 (App Router)
  • • React Native (Expo SDK 50)
  • • Tailwind CSS for styling
  • • Zustand for state management

Backend & Data

  • • Node.js & Express API
  • • Neon (Serverless Postgres)
  • OpenRouter API (Model Aggregator)
  • Step-fun (Reasoning Model)