Документация | Быстрый старт | Обсуждения | Вклад
🇬🇧 English | 🇯🇵 日本語 | 🇨🇳 中文 | 🇰🇷 한국어 | 🇪🇸 Español | 🇫🇷 Français | 🇩🇪 Deutsch | 🇧🇷 Português | 🇸🇦 العربية | 🇧🇩 বাংলা | 🇮🇳 हिन्दी | 🇷🇺 Русский
Studyield - это образовательная платформа с открытым исходным кодом на основе ИИ, которая помогает студентам учиться более эффективно через персонализированный контент, интеллектуальное обучение и адаптивные оценки. Созданный для студентов, преподавателей и людей, учащихся всю жизнь, Studyield сочетает передовые технологии ИИ с проверенной наукой об обучении.
В отличие от традиционных образовательных платформ, которые фокусируются исключительно на доставке контента, или инструментов ИИ-репетиторства, которым не хватает комплексных функций обучения, Studyield предоставляет вам полную образовательную экосистему с 6 мощными функциями ИИ, полным набором инструментов для обучения и многоплатформенным доступом.
Обучающая панель Studyield на основе ИИ
- Загрузите свои материалы -- Добавьте учебные материалы (PDF, документы, прошлые экзамены) в свою базу знаний
- ИИ анализирует и организует -- Наш ИИ извлекает ключевые концепции, строит графы знаний и создает поисковые вставки
- Практикуйтесь и учитесь -- Генерируйте пробные экзамены, решайте задачи с помощью мультиагентного ИИ, проверяйте себя с помощью флеш-карт
- Получайте обратную связь -- Используйте оценку обучения через объяснение для проверки понимания и выявления пробелов в знаниях
- Отслеживайте прогресс -- Контролируйте скорость обучения, уровни мастерства и паттерны обучения с помощью аналитики
- 🎯 Клонирование экзамена -- Загрузите прошлые экзамены и генерируйте новые практические вопросы в том же стиле, сложности и формате
- 🤖 Мультиагентное решение задач -- Агенты анализа, решения и проверки работают вместе для решения сложных задач с потоковой передачей в реальном времени
- 🕸️ Граф знаний -- Автоматически извлекает сущности и связи из учебных материалов в интерактивные визуализации
- 🎙️ Оценка через обучение -- Студенты объясняют концепции (текст/голос), ИИ оценивает понимание с использованием техники Фейнмана
- 🔬 Режим глубокого исследования -- RAG из загруженных материалов + поиск в интернете, создает структурированные отчеты с цитатами
- 💻 Песочница для кода -- Безопасное выполнение Python с поддержкой NumPy, Pandas и научных библиотек
- 📚 База знаний -- Загружайте документы (PDF, DOCX) для семантического поиска и RAG
- 🃏 Флеш-карты с SRS -- Система интервальных повторений для оптимального запоминания
- 📝 Викторины, созданные ИИ -- Автоматическая генерация викторин из учебных материалов
- 💬 RAG-чат -- Разговорный ИИ с цитатами из ваших документов
- 🗺️ Траектории обучения -- Оптимальные маршруты обучения, созданные ИИ
- 📊 Аналитика прогресса -- Отслеживайте время обучения, уровни мастерства и скорость обучения
- 🌍 12 языков -- Полная поддержка i18n (EN, JA, ZH, KO, ES, FR, DE, PT, AR, BN, HI, RU)
- 📱 Веб + Мобильное -- React frontend и Flutter мобильное приложение
AI-чат -- задавайте вопросы на основе загруженных учебных материалов, с цитатами из ваших документов
Сегодняшние студенты тонут в информации, но голодают по эффективным инструментам обучения. Традиционные методы обучения отнимают много времени и неэффективны, в то время как существующие решения ИИ-репетиторства либо слишком дороги, слишком ограничены, либо требуют загрузки данных на проприетарные платформы.
Общие проблемы, которые мы решаем:
- ❌ Общие практические материалы -- Готовые банки вопросов не соответствуют вашему реальному стилю или сложности экзамена
- ❌ Изолированные инструменты обучения -- Флеш-карты, викторины и заметки разбросаны по нескольким приложениям
- ❌ Нет проверки глубокого понимания -- Невозможно определить, действительно ли вы понимаете или просто запомнили
- ❌ Ручная организация знаний -- Часы, потраченные на организацию заметок и связывание концепций
- ❌ Ограниченное ИИ-репетиторство -- Большинство ИИ-репетиторов дают ответы, не показывая шаги решения задач или проверку
- ❌ Проблемы конфиденциальности -- Загрузка учебных материалов на платформы с закрытым исходным кодом
- ❌ Высокие затраты -- Премиум инструменты обучения ИИ стоят $20-50/месяц на студента
✅ Практика в стиле экзамена -- Клонируйте свои реальные экзамены для генерации идеально соответствующих практических вопросов
✅ Универсальная платформа -- База знаний, флеш-карты, викторины, чат, исследования и аналитика в одном месте
✅ Глубокое понимание -- Оценка через обучение и мультиагентное решение задач обеспечивают истинное понимание
✅ Автоматические графы знаний -- ИИ автоматически извлекает и связывает концепции из ваших материалов
✅ Продвинутые функции ИИ -- Мультиагентное решение, глубокое исследование, выполнение кода и потоковая передача в реальном времени
✅ Самостоятельное размещение и открытый исходный код -- Запускайте на своей собственной инфраструктуре, полный контроль над вашими данными
✅ Бесплатный старт -- Открытый исходный код с развертыванием Docker, опциональная размещенная версия с справедливым ценообразованием
| Функция | Studyield | Quizlet | Anki | ChatGPT | Khan Academy |
|---|---|---|---|---|---|
| Клонирование экзамена | ✅ Созданный ИИ | ❌ | ❌ | ❌ | ❌ |
| Мультиагентное решение задач | ✅ 3 агента + потоковая передача | ❌ | ❌ | ✅ Один агент | ❌ |
| Графы знаний | ✅ Автоматически созданные | ❌ | ❌ | ❌ | ❌ |
| Оценка через обучение | ✅ Текст + голос | ❌ | ❌ | ❌ | |
| Режим глубокого исследования | ✅ RAG + веб | ❌ | ❌ | ✅ | ❌ |
| Песочница для кода | ✅ Безопасное выполнение | ❌ | ❌ | ✅ | ✅ |
| Флеш-карты (SRS) | ✅ | ✅ | ✅ | ❌ | ❌ |
| RAG-чат | ✅ С цитатами | ❌ | ❌ | ✅ Без документов | N/A |
| Траектории обучения | ✅ Созданные ИИ | ❌ | ❌ | ❌ | ✅ Предварительно созданные |
| Аналитика прогресса | ✅ | ✅ | ❌ | ✅ | |
| Самостоятельное размещение | ✅ | ❌ | ✅ | ❌ | ❌ |
| Открытый исходный код | ✅ Apache 2.0 | ❌ | ✅ AGPL | ❌ | ❌ |
| Многоплатформенность | ✅ Веб + Мобильное | ✅ | ✅ | ✅ | ✅ |
| Кривая обучения | 🟢 Низкая | 🟢 Низкая | 🟡 Средняя | 🟢 Низкая | 🟢 Низкая |
Мультиагентное решение задач -- агенты Анализа, Решения и Проверки работают вместе в реальном времени, чтобы разложить и проверить сложные задачи
Studyield - это активно поддерживаемый проект с растущим сообществом.
Выполните эти команды из корня проекта:
git clone https://github.com/studyield/studyield.git
cd studyield
cp backend/.env.example backend/.env
# Отредактируйте backend/.env с вашими учетными данными базы данных и ключом API OpenRouter
docker compose --env-file .env.docker up -dВот и все! Доступ к приложению по адресу http://localhost:5189 и к API по адресу http://localhost:3010.
Требования: Node.js 20+, PostgreSQL 15+, Redis 7+
# Клонирование
git clone https://github.com/studyield/studyield.git
cd studyield
# Бэкенд
cd backend
cp .env.example .env
npm install
npm run migrate
npm run start:dev
# Фронтенд (в новом терминале)
cd frontend
cp .env.example .env
npm install
npm run devПосетите http://localhost:5189 для доступа к приложению.
┌─────────────────────────────────────────────────────────────────┐
│ Studyield Platform │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ React Web │ │ Flutter │ │ REST + WS │ │
│ │ (Frontend) │ │ Mobile │ │ API │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ │
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ NestJS Backend (27 Modules) │ │
│ ├───────────────────────────────────────────────────────────┤ │
│ │ Auth │ AI │ Exam Clone │ Problem Solver │ Chat │ │
│ │ Teach-Back │ Research │ Knowledge Graph │ Quiz │ │
│ │ Flashcards │ Learning Paths │ Analytics │ ... │ │
│ └───────────────────────────────────────────────────────────┘ │
│ │
│ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐ │
│ │PostgreSQL │ │ Redis │ │ Qdrant │ │ClickHouse │ │
│ │(Core Data)│ │(Cache+MQ) │ │ (Vectors) │ │(Analytics)│ │
│ └───────────┘ └───────────┘ └───────────┘ └───────────┘ │
│ │
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ External Services: OpenRouter, OpenAI, Cloudflare R2, │ │
│ │ AWS SES, Firebase, Stripe │ │
│ └───────────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────────┘
| Слой | Технология |
|---|---|
| Бэкенд | NestJS 10, TypeScript, PostgreSQL (сырой SQL), Redis, Qdrant, ClickHouse, BullMQ, Socket.io |
| Фронтенд | React 19, Vite, TypeScript, Tailwind CSS, Radix UI (shadcn), Zustand, React Query, i18next |
| Мобильное | Flutter 3.10+, Provider + BLoC, Dio, Go Router, Firebase, Easy Localization |
| ИИ | OpenRouter (Claude, GPT и т.д.), OpenAI Embeddings, LangChain |
Studyield поддерживает 12 языков через i18next (фронтенд) и Easy Localization (мобильное):
- English, 日本語, 中文, 한국어, Español, Français, Deutsch, Português, العربية, বাংলা, हिन्दी, Русский
Studyield - это больше, чем просто еще один проект с открытым исходным кодом -- это возможность построить будущее образования на основе ИИ и сделать качественное обучение доступным для миллионов студентов по всему миру.
Для получения подробной информации о том, что было завершено, что находится в разработке и что мы планируем дальше, см. наш Будущие цели и брифинг для разработчиков.
Начните вносить вклад менее чем за 5 минут:
# Сделайте форк репозитория на GitHub, затем клонируйте свой форк
git clone https://github.com/YOUR_USERNAME/studyield.git
cd studyield
# Начните с Docker (самый простой способ)
cp backend/.env.example backend/.env
docker compose --env-file .env.docker up -d
# Доступ к приложению
# Фронтенд: http://localhost:5189
# API бэкенда: http://localhost:3010Выберите в зависимости от вашего уровня опыта:
🟢 Подходит для начинающих
- 📝 Исправьте опечатки или улучшите документацию
- 🌍 Добавьте переводы -- Мы поддерживаем 12 языков
- 🐛 Исправьте простые баги
🟡 Средний уровень
- 🔌 Добавьте новые инструменты или возможности агентов ИИ
- 📊 Улучшите панель аналитики и визуализации
- 🧪 Напишите тесты
🔴 Продвинутый
- 🤖 Создайте новые функции ИИ
- ⚙️ Улучшения основного движка
- 🔐 Функции безопасности
Мы приветствуем вклад! Смотрите наше Руководство по внесению вклада для начала.
Спасибо всем замечательным людям, которые внесли вклад в Studyield! 🎉
Свяжитесь с разработчиками, получите помощь и будьте в курсе последних разработок Studyield!
Пожалуйста, сообщайте об уязвимостях безопасности ответственно. См. SECURITY.md для нашей политики раскрытия информации.
Этот проект лицензирован под Apache License 2.0.
Copyright 2025 Studyield Contributors.
Создано с использованием NestJS, React, Flutter, PostgreSQL, Redis, Qdrant, ClickHouse, OpenRouter и многих других замечательных технологий с открытым исходным кодом.
Веб-сайт | Документация | Обсуждения | Twitter
Создано с ❤️ сообществом Studyield
Если вы считаете этот проект полезным, пожалуйста, поставьте звезду! ⭐