DIGITALLABORATORY.
For learning, research and building projects. A space to learn new things, experiment, build your own projects, share knowledge and work together.
Below, a short note on what you can do here and why it all lives in one place. But first, what it looks like:
A laboratory, not a course store.
Why we exist
Knowledge, experiments and projects usually live apart: notes in one app, code in another, tasks in a third, discussions in chats. Six months later nobody can trace where a result came from or what the person who made it learned.
We bring it into one place. Every project has a repository with history: the materials live in it, issues, discussions and pull requests are tied to it, and learning tasks are built from it. Work alone, or invite a team or a whole lab.
One rule follows: if a feature does not help you learn, experiment, build or work together, it will not exist.
AI is the lab's assistant, not its judge.
Where AI stands
AI answers questions about your repository with links to the lines of your files, and drafts questions and tasks from a note in a minute. That honestly saves an evening.
What it cannot do is say "correct" without guessing. An answer checked by a model is an answer taken on trust. So here the model is not the one checking.
Answers from your repository's files, questions and task stages from your notes — as files you edit yourself.
Exact comparison, a test, code in a sandbox. The reference solution is run before a task ever reaches you; a broken one is thrown away.
Everything here works without AI. With it, faster. The model never gets to say the word "correct".
TRY IT ON YOUR OWN FILESLearn. Experiment.
Build. Share.
Four things the laboratory exists for — all in the same place.
Materials, notes and summaries in a repository. Any note turns into checked questions and tasks that come back as spaced review.
Branches, history and version comparison: try bold things without fear of losing anything, and always know what changed and when.
Your own projects with issues, milestones and project boards. Code is checked by tests in a sandbox, work goes through pull requests.
Organizations and teams with roles, discussions and review. Share knowledge openly or keep it in a private repository.
One repository holds everything.
How it is built
Every project has an ordinary git repository. It is the only source: materials, code and tasks are files in it, issues and discussions are tied to it, and the work is checked inside it.
That is why "export" here is just git clone. The files are in a format any editor reads, and the history in a format any git reads.
START A REPOSITORYFiles and history. Clone, push, branches; Obsidian or any editor on top.
Issues, milestones, project boards and pull requests — like GitHub.
Challenges and questions from your notes: checked stages and spaced review.
Organizations, teams and roles: who reads, who writes, who manages.
Free for now.
Money
There is no subscription. Signing up, repositories, issues, organizations, challenges and taking them — free, with no expiry.
There is one limit — on AI work: it has a quota, and how much is used shows in settings.
- 0By hand. Repositories, issues, projects, challenges and taking them. Free, no subscription.
- AIWith AI. Answers about your repository, questions and tasks from notes — within the quota.
- GITIn your own editor. Clone, work locally, git push — the check runs by itself. Free.
Early access: the product grows together with the people who use it.
Where to start.
Five ways to use the laboratory — from a single note to a shared project.
Note → practice
Put your notes in a repository and press "Practice" — questions appear next to them, then spaced review.
Notes → challenge
A contents note with links to others — and a hands-on challenge built from all of them at once.
A branch for the experiment
Try it in a separate branch, compare with the main one and bring in what worked with a pull request.
Your own project
A repository, issues and a project board: plan, work and result in one place.
A team laboratory
An organization for a club, a class, a research group or a startup — with roles and shared repositories.