Skip to content
Available for work
Back to selected work

/ PROJECT · Product engineering

Ninja Notes

An AI meeting workspace for speaker-aware transcription, summarisation, semantic search, and real-time delivery.

Role
Full-stack product engineering
Status
Live
Ninja Notes AI meeting workspace

Building the product behind the interface.

Ninja Notes is an AI meeting workspace that combines speaker-aware transcription, audio processing, querying, summarisation, and semantic search in one application.

Its processing and retrieval workflows reduced manual note-taking by more than 80%, while Kafka and Socket.IO keep long-running work and results moving through the interface in real time.

Speaker-aware transcription

FFmpeg and Deepgram power audio processing and speaker-aware transcription so conversations remain attributable and useful.

Searchable meeting intelligence

AI querying, summarisation, semantic search, and RAG help users move from a long recording to the exact context they need.

Real-time delivery

Kafka and Socket.IO carry processing events and results through the product without making users wait on a static page.

/ TECHNOLOGIES

Tools chosen for dependable delivery.

  • React.js
  • Tailwind CSS
  • shadcn/ui
  • Axios
  • Zustand
  • Framer Motion
  • Tiptap
  • Remark
  • Zod
  • NestJS
  • FFmpeg
  • Deepgram
  • Vercel AI SDK
  • Kafka
  • Algolia
  • Socket.IO
  • RAG