Dr. Emil Jivishov

Software for
understanding.

I build practical tools for learning, scientific exploration, and robotics. Reasonance Lab is a collection of my independent software projects.

Interactive applications · Public repositories · Working prototypes

A LOOK INSIDE THE WORK / 01
Illustration of a titration setup with a burette, flask, and teacher review step Set up.Stage the inventory Rehearse.Explore the procedure 01 / PLAN PLAN → REHEARSE → TEACHER REVIEW

Lab Studio WebMCP

Scientific software

Workflow illustrationsExplore the live projects below

Across three connected fields

AI & learning Scientific software Educational robotics

01 / Selected work

Ideas you can explore.

Three starting points. Open a working demo, explore the source, or read the project notes.

01 / Scientific software
Illustration of a titration setup with a burette, flask, and teacher review step Set up.Stage the inventory Rehearse.Explore the procedure 01 / PLAN PLAN → REHEARSE → TEACHER REVIEWWorkflow illustration
Scientific softwareLive demo

Lab Studio WebMCP

A rehearsal space for the chemistry lab.

Plan and rehearse a supported titration workflow, with an AI agent assisting and the teacher making the final decisions.

React · TypeScript · WebMCP

Project notes

Inspect the inventory, stage a pre-lab, rehearse the procedure, and run protocol checks. An agent can assist through WebMCP, while the teacher retains the final Apply or Discard decision. The supported activity is a titration workflow.

02 / Educational robotics
Illustration of an articulated robot arm in a simulation coordinate grid xyz Try. Observe.Adjust. PYTHON → SIMULATION → EXPLORATIONWorkflow illustration
Educational roboticsLive demo

RoboBuddy IDE

A place to program, simulate, and explore.

An educational browser IDE that brings Python, 3D robot simulation, and bounded agent assistance into one workspace.

Python · Three.js · Pyodide

Project notes

Learning scenarios include SO-101, OpenArm, LeKiwi, Unitree G1, and MicroDuck. Agent Assist exposes bounded inspection, run, and focus tools. It does not write source code or control physical hardware.

03 / AI & learning
Illustration of source material becoming a draft assessment for teacher review and export SOURCE MATERIAL AI-assisteddraft REVIEW & REFINE 01 / INPUT03 / TEACHER SOURCE → DRAFT → REVIEW → EXPORTWorkflow illustration
AI & learningLive demo

TeacherAide

From source material to a reviewed assessment.

Turn PDFs and images into draft questions, review the results, then export assessments or publish them to students.

Python · Reflex · QTI 2.2

Project notes

Upload a PDF or image, generate drafts in seven question types, and review each assessment before export. OpenAI, Claude, and Gemini are supported. Export to QTI 2.2 or Word, or publish directly to students.

02 / The collection

More ways into the work.

The full project index, from classroom tools to experiments still taking shape.

Showing 12 of 12

Projects are at different stages of development. AssayLens provides exploratory image-derived measurements, not calibrated absorbance or validated MIC values.

03 / Behind the projects

Different disciplines.
A shared curiosity.

I'm Dr. Emil Jivishov. My independent projects bring together education technology, chemistry and scientific software, robotics, and applied AI.

The common thread is making complex workflows easier to explore and understand. Sometimes that means a virtual laboratory. Sometimes it means a tool that helps a teacher review an assessment, or a workspace for experimenting with a robot.

Dr. Emil JivishovCreator of Reasonance Lab
Find me on GitHub

04 / Start a conversation

Let's talk about
what comes next.

Connect with me on LinkedIn to discuss opportunities in educational technology, scientific software, or applied AI.