Get started
You’re minutes away from
running Algebrakit yourself.
Step 1 — Explore
Try it right now — nothing to install
The button below creates a session for this exercise. You can use a curl command to run it. It’s that simple.
Algebrakit exercises each have an exercise ID. To interact with one, just create a session that points to it.
PASTE the ID IN the command below to start the interaction
Terminal
# run the exercise
curl https://algebrakit.com/session=0123456789
Windows, Mac, Linux. This method uses a public key.
Step 2 — Sign up for free
Set up an account to access Algebrakit from a generous free tier.
Create and edit your own exercises. Integrate interactions into your application.
Get your own personal private KEY with access to all of Algebrakit’s capabilities
All functionality is available in all tiers
Step 3 — INstall the SDK and start building
Dowload our SDK and integrations to integrate into your .
Create and edit your own exercises. Integrate them into your application.
Uses a personal private KEY — just replace the precompiled Public key
integrate.js
import { AlgebraKit } from '@algebrakit/sdk';
// initialise with your key (public key works immediately)
AlgebraKit.init({ apiKey: 'your-key-here' });
// create a session for a student
const session = await AlgebraKit.createSession({
exerciseId: 'eq-042',
profile: { grade: 10, region: 'NL' }
});
// render the exercise into your page
AlgebraKit.render('#exercise-slot', session.id);
Works with applications built while anonymous
Where to go next
Everything you need to keep building
Your key is ready. Here’s what developers typically reach for next.
TECHNICAL DOCUMENTATION
Quick start guide
Every question type live and interactive. Try them yourself or watch a short recording.
docs.algebrakit.comUSER MANUAL
Author your first exercise
Use the CMS to create and configure a custom exercise, then serve it through your integration.
help.algebrakit.com