Own AI models with Bring Your Own AI integrated
CodeRoom receives a new technical foundation for the flexible use of AI: With Bring Your Own AI, institutions will be able to bind their own AI sources and API keys in the future.
This means that CodeRoom is no longer limited to a single fixed AI model. Instead, it can be decided on a case-by-case basis whether a CodeRoom standard model or a self-configured model should be used.
Why this feature is important
AI is used in programming lessons at many different points: as assistance with questions, for analyzing error messages, for supporting coding, for evaluating solutions, or for generating course descriptions.
So far, such functions typically run over centrally configured models. This is simple and works without additional effort for schools. At the same time, some institutions want more control: over providers, API keys, costs, data protection requirements, or their own technical infrastructure.
That’s exactly where Bring Your Own AI comes in.
Flexible AI routes instead of rigid model binding
The new architecture distinguishes between different uses of AI. This includes, for example:
- Questions about the current code
- AI coding
- AI execution
- Error message analysis
- Code Evaluation
- Automatic Description of Learning Content
For each of these locations, CodeRoom can now resolve which model should be used in the future. If no custom configuration is available, the existing standard behavior remains.
This means: The existing AI functionality is not replaced, but rather expanded.
Benefits for Schools and Organizations
For schools, universities, and educational institutions, this results in several benefits:
Own AI providers can be integrated.
Existing API contracts can be used.
Costs can be better controlled.
Different AI functions can use different models.
Self-hosted or compatible endpoints become technically possible.
The CodeRoom interface remains unchanged for learners and teachers.
This separation is particularly important for larger institutions or school authorities: The pedagogical surface remains simple, while the technical AI infrastructure can be flexibly configured.
Further easy use without custom configuration
Bring Your Own AI is optional. Those who want to continue using CodeRoom as before do not need to make any changes. Standard models remain available and existing connections are retained.
This feature is primarily aimed at institutions that consciously want to use their own AI resources or meet specific technical requirements.
Technical foundation for future AI functions
The new routing layer also provides a stable foundation for future KI functions in CodeRoom. New deployment locations can be added specifically without the entire platform being tied to a single model or provider.
This is particularly important because KI models and providers are constantly evolving. CodeRoom remains open to new possibilities while being controlled and traceable at the same time.
In short
Bring Your Own AI makes CodeRoom more flexible:
Schools can bind their own KI sources.
Individual KI functions can be routed specifically.
Standard models remain usable.
API keys are protected and server-side managed.
The learning environment remains easily accessible for students, teachers, and educators.
With this step, CodeRoom becomes even more adaptable to different technical, organizational, and pedagogical requirements.
Teaching gets even easier: EduPlaces integration in CodeRoom
With our new integration of EduPlaces, we make CodeRoom even more comfortable for schools: From now on, teachers can take over student and group data directly from EduPlaces – automatically and without additional effort. This simplifies lesson planning and ensures a quick and smooth start to digital learning units.
Automatic group import from EduPlaces
Thanks to the automatic group import, the class and group affiliations maintained in EduPlaces are directly adopted into CodeRoom. When creating new lesson units, these groups are immediately available for selection - without manual entry. This saves teachers valuable time and allows them to focus on what’s essential: teaching.
Benefits through Single Sign-On (SSO)
The integration also supports Single Sign-On (SSO) via EduPlaces, which means:
- Students and teachers log in to CodeRoom with their familiar EduPlaces access data.
- No additional password management is required.
- Easy and secure login through existing school IT infrastructure.
Comfort functions for schools
With the EduPlaces integration, numerous benefits arise in everyday school life:
- Central user administration: All data are maintained at one location - changes in EduPlaces take effect immediately in CodeRoom.
- Seamless start of lessons: Lesson units can be started directly with existing groups.
- Compliant with the DSGVO and secure: The integration meets all data protection requirements for use at schools.
We are pleased to support schools even better with this extension - digitally, integrated, and practical for everyday use. Try it out now and simplify teaching digitally!
