Skip to content

AI-powered instructional differentiation engine that runs in Gemini canvas preview mode. Adaptive levels, layers, & outputs ➔ flexible learning options for whole-student education

License

Notifications You must be signed in to change notification settings

Apomera/AlloFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AlloFlow

Adaptive Levels, Layers, & Outputs ➔ Flexible Learning Options for Whole-Student Education

License: AGPL v3

🚀 What is AlloFlow?

AlloFlow is an open-source, local-first generative AI platform that runs entirely inside Google Gemini Canvas. It allows teachers to instantly differentiate curriculum by generating leveled texts, gamified quizzes, and interactive adventures from a single source text.

Gemini Canvas link to tool: https://gemini.google.com/share/a02a23eed0f8

⚠️ Privacy & Compliance

This tool is designed to be FERPA-compatible.

  • Local-First: While data is processed with Gemini while utilizing the Gemini app's canvas feature, Student/lesson data is imported/exported as JSON files to enable local storage. AlloFlow exists within your own Google Education infrastructure. There are no other third party vendors.
  • No PII: Personally Identifiable Information is NOT required.
  • Sandboxed: Cloud features use a sandbox environment unless configured by your district. Keep cloud syncing feature off to maximize privacy. Turn it on to allow for resource development across devices (or save and load JSON files with the app).

💵 Is it Really Free?

AlloFlow is designed to take advantage of your Google account's free daily AI quota, so it leverages the resources you already have available within a framework ideal for facilitating pedagogy and engaging learning experiences. If you do not have a paid Gemini pro or ultra plan, your access quota may be lower. If your school or district wants to have unlimited usage of Allowflow, they will need to host the code on their own server ( Firebase with Google Cloud is recommended to facilitate FERPA compliance). Free daily quotas are generous and should be sufficient for generating and facilitating at least one lesson per day. Using Gemini canvas, limits are per user and reset daily.

📚 Documentation

🛠️ Quick Start

  1. Click the Gemini Canvas link: https://gemini.google.com/share/a02a23eed0f8
  2. Complete the quick start and talk with AlloBlot after toggling the "auto-fill" feature and say "pack" to get your lesson blueprint generated rapidly. Then refine the plan with manual editing or natural speech. Press generate, and you will have your full lesson plan with interactive resources ready to go in a few minutes!

*Important note: While parents and independent learners may use personal google accounts to access AlloFlow, it is highly recommended for educators to use with Google Education accounts and to confirm with administrators that use of AlloFlow is permitted by your school or district's acceptable use policy prior to use with students.

About

AI-powered instructional differentiation engine that runs in Gemini canvas preview mode. Adaptive levels, layers, & outputs ➔ flexible learning options for whole-student education

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published