Daily brief

Your academic day at a glance

Integrated
Next lectureCalendar-linkedOpen recording and notes together
Revision dueAdaptive queueMastery chooses the highest-value topics
SyncOffline readyChanges queue locally before cloud reconciliation
Singularity
U

Singularity

Today

Today at a glance

Your degree, organised.

See what matters today, capture lectures, organise your modules, improve your notes and turn every class into useful revision.

0 modules
0 timetable events
0 recordings
0 open tasks

Next timetable items

No timetable items yet.

Recent modules

Add your first module.

University Calendar

Teaching + Personal + Coursework

Unified
TeachingPersonalCanvas/coursework
No timetable yet?Course folders work now; import an .ics timetable later without rebuilding anything.

University timetable

Timetable Import & Auto-Link

No timetable imported
Import timetableDrop an .ics calendar file or choose one from your device.

Add timetable event

Upcoming timetable

RC2.8 · Device Preflight

Microphone check

Not checked
PERMISSIONUnknownBrowser microphone access
DEVICENot testedDetected input device
FORMATAuto-detectBest supported MediaRecorder type
Run the check before your first lecture so Singularity can confirm microphone permission and recording support.

Alpha 5 · Slide Intelligence

Lecture Sources & Accepted Corrections

Sources ready
LECTURE PACKAGENo slide deck attached Attach slides before or after the lecture. They remain linked to this lecture.
0 slidesAwaiting source
Source evidenceSelect a review item
SLIDE —
Evidence preview When slide extraction is available, the relevant slide and transcript window appear here together.
Transcript evidence will appear here.
Review decisionNothing changes without you
NO ITEM SELECTEDChoose a missing note or correction Singularity will show the source evidence before you decide what to do.
Accepted additions0
Margin annotations0
Sent to Study0
Original ink remains untouched. Accepted AI content is stored as a separate revision layer.

Alpha 4 · Lecture Processing

Transcript → Evidence → Note Review

Waiting for lecture
01AudioChunk manifest
02Transcript15 s segments
03SlidesExtracted source
04NotesTimestamped ink
05ReviewEvidence linked
Transcript segments0Timestamped to recording chunks
Note gapsImportant evidence absent from notes
CorrectionsNever applied automatically
QuestionsGenerated from lecture evidence
Transcript timelineTap a segment to inspect the evidence window
No transcript yetFinish uploading the lecture, then process it.
Evidence-linked reviewSuggestions only
No review yetLecture analysis will appear here with supporting timestamps and sources.

Resilient recording

Lecture Capture Safety

Ready
Local chunks0Saved while recording
Uploaded0Private account storage
Pending0Retry when online
Chunk interval15 sLecture continues uninterrupted
Local-first protection activeEach audio segment is written to local storage before cloud upload is attempted.

Lecture Intelligence

Source-aware Lecture Package

Ready to analyse
RecordingAudio / transcript
+
SlidesPowerPoint / PDF
+
Your notesTimestamped ink
Lecture modelEvidence-linked analysis
Missing from notesImportant material absent from notes.
Potential correctionsEvidence required.
Study questionsGenerated from combined sources.
Key equationsStructured typeset maths.
No analysis yetSelect a lecture, attach slides, then analyse.

Lecture workspace

Draft
00:00

Audio is saved into local app storage in this build, so it survives app restarts. Cloud upload will use the same lecture object once connected.

Slides & files

0 files

Transcript

AI pipeline

Automatic processing

1
TranscribeAudio → timestamped text
2
Read slidesExtract concepts, equations & diagrams
3
Compare notesFind missing or incorrect material
4
Create revisionSummary, flashcards & questions
The local demo can preview the workflow. The production AI calls will run server-side after cloud setup.

Connected study object

Everything from this lecture stays together

0/5 linked
R
RecordingNot recorded
S
SlidesNo files
T
TranscriptNot added
N
NotesNot linked
Q
RevisionNot generated
Notebook Untitled note
Stylus/touch · lasso · text · images 0 strokes Saved locally

Note Intelligence

Understand what you wrote

Source aware

Select handwriting or a region of the page, then ask Singularity to explain, verify, or link it back to the lecture.

Use the lasso tool to select handwriting, then choose an action.

Handwriting Intelligence

Recognise & Understand Ink

Prototype

Singularity keeps your original handwriting untouched while building a searchable recognition layer underneath it.

Text recognitionReady for backend
Math recognitionReady for backend
Shape recognitionLocal preview
Lecture-time linkingActive
The local build can analyse page structure and timestamped strokes. Full handwriting OCR/math recognition will run in the secure backend.

Study Intelligence

Adaptive Mastery Engine

Learning plan active
68%Overall mastery
Due today12
Weak topics3
Estimated session32 min
Recommended nextClassical Mechanics · Momentum Chosen from mastery, recency and lecture evidence.
Mastery mapTopic-level confidence
Today's adaptive queueInterleaved across modules
Lecture evidenceQuestionsYour answersMasteryNext review

Physics workspace

Equation Library

0 equations

Equations extracted from lectures keep their module, lecture and source timestamp.

Module

Select a module

Choose a module to view its course information, lectures, assessments and revision status.

credits
Lectures0
Tasks0
Mastery0%

Module information

Handbook

Recent lectures

Revision status

Adaptive

Add task / deadline

Open tasks

RC2.26