Create without unnecessary friction
Course creation should feel closer to arranging ideas than configuring software. Start with a blank Route, use a template, or import a validated pack.
Open-source learning suite
Create flexible routes, practice them in Loop, import portable packs through Transfer, and shape sessions with Modes.
Concourse is the hub. It connects Route for course learning, Loop for practice, Transfer for local packs, and Modes for session presentation settings.
Route is the course builder and learning environment.
Designed with ADHD and AuDHD learners and creators in mind. Useful wherever people need flexible ways to learn.
People learn through different combinations of explanation, practice, structure, pacing, media, and context. Concourse gives creators a way to build those options into learning material from the beginning.
Course creation should feel closer to arranging ideas than configuring software. Start with a blank Route, use a template, or import a validated pack.
Attach Modes to lessons and activities so learners can find formats and supports that suit the task, environment, and available energy.
Move courses and packs with clear attribution, version history, and licensing information so people can inspect what they use.
Each part of Concourse has a specific role. Together, they form a continuous path from creating material to practicing, importing, and improving it.
Create and learn
Route is the course builder and learning environment. Organize a subject into lessons, resources, exercises, branches, and reusable content blocks.
Practice and return
Loop turns learning material into focused retrieval practice, review packs, and repeatable study sessions. Learners return to important ideas without losing the original Route.
Review pack
Hint available. Source lesson: Neuron signals.
Import and exchange
Transfer is where course packs move into and out of a local library. Import packs, sync a Courses folder, inspect source details, and use the official static catalog when available.
Publisher: Concourse
CC BY 4.0 | v1.0.0Publisher: Concourse
CC BY 4.0 | local filePublisher: Concourse
CC BY 4.0 | update availableShape the experience
Modes are lightweight, reusable chips that describe how content can be presented or supported. A lesson can offer several Modes without assigning a permanent label to the learner.
A signal moves when charge changes across the cell membrane and opens nearby channels in sequence.
Start from a blank course, template, or imported pack. Add lessons using modular blocks.
Attach alternate formats, supports, and contextual options to the content.
Turn important concepts into retrieval prompts and reusable review packs.
Move material into a local Courses folder with licensing, attribution, source history, and version information.
Pack authors can revise the work, release updated versions, and keep learner progress separate from authored content.
Concourse is being designed so useful learning material can be made by teachers, students, experts, and study groups without requiring a production team.
A calm preview shows what learners see before a pack is exported.
Design goal: create one lesson or an entire course with the same underlying tools.
Design goal: save blocks, exercises, and review prompts for use across multiple Routes.
Design goal: see how a lesson changes before exporting it.
Design goal: source and creator information stays visible when material is exported or imported.
Modes let content respond to context. Learners can choose the presentation or level of support that helps with the current task.
Sample lesson
Modes describe available formats and supports. They do not assign people to fixed learning types.
Loop provides a focused place for recall, reinforcement, and review. Packs can stand alone or remain connected to the Route they came from.
Cell signaling pack
Optional hint: think about charge and the movement of sodium ions.
Source lessonJump back to the lesson when a prompt needs more explanation.
Review a full pack or choose a shorter session for the moment.
Show what is becoming familiar without turning learning into punishment or obligation.
Transfer gives learners and authors a clear way to import, inspect, sync, and update local educational resources.
Publisher: Concourse. Language: English.
CC BY 4.0 | Version 1.0.0Publisher: Concourse. Modes: Guided, Visual.
CC BY 4.0 | Catalog fixturePublisher: Concourse. Modes: Quick Session, Chunked.
CC BY 4.0 | Downloaded packCreator credit and source history travel with the content. Course pack licenses are pack metadata; the Concourse software license is still to be selected before outside code contributions are accepted.
Concourse is intended to remain open source. The code, documentation, design decisions, and contribution process should be visible so the project can be examined, improved, translated, adapted, and maintained by its community.
git clone https://github.com/Conalh/Concourse.git
Contributions do not need to begin with code. A clear bug report, useful course, accessibility review, or documentation improvement can move the project forward.
Work on applications, infrastructure, integrations, and tooling.
Create courses, lessons, examples, and Loop packs.
Improve interfaces, workflows, visual systems, and interaction patterns.
Report bugs, test accessibility, and document confusing experiences.
Help make interfaces and open course content available in more languages.
Write guides, examples, contributor resources, and technical documentation.
Short answers for learners, educators, contributors, and communities evaluating whether Concourse fits their work.
Concourse is a local-first learning suite for creating, learning, practicing, and importing educational material. Route, Loop, Transfer, and Modes handle different parts of that process.
Concourse is designed with ADHD and AuDHD needs in mind, including flexible structure, adjustable formats, clearer navigation, and lower-stimulation options. The tools are available to anyone.
A Mode is a reusable chip describing a presentation format, support, or learning context. Examples include Visual, Audio, Chunked, Guided, Low Stimulation, and Quick Session.
You can author and export learning packs. Public publishing, creator dashboards, and community submissions are planned later only after a separate product spec.
The pack format tracks attribution, source history, licenses, and versions. What can be reused depends on the content license selected by the creator.
The project is being prepared as open source. The repository is public-facing at GitHub, and the software license still needs to be selected before outside code contributions are accepted.
Yes. Course creation, documentation, translation, testing, accessibility reviews, research, design, and pack examples are all useful forms of contribution.
There is no hosted backend in the local-first MVP. The browser app can run locally during development, and the future catalog is intended to be static.
Create a Route, contribute to the codebase, test an interface, author a pack, or help document the project. Concourse grows through the people who use and improve it.
Build a Route. Practice in Loop. Import through Transfer. Learn with Modes.