Skip to content

own-k/own_Audio

Repository files navigation

Shot Dia175026

OWN Audio

Audio-to-knowledge pipeline. Record or import audio, extract structured summaries, generate mind maps, and query content through a context-aware AI tutor. Recordings stored locally on-device.

Demo.mp4

Features

  • Audio capture & import — Record directly or import existing audio files
  • Transcription & summarization — Gemini-powered transcription with structured summary generation
  • Mind map generation — Visual knowledge graphs derived from audio content
  • Contextual Q&A — AI tutor grounded in source audio — no hallucinated answers
  • Local-first storage — All recordings persist in local device storage

Architecture

Audio Input (record / import)
        ↓
  Local Storage (on-device)
        ↓
  Gemini API (transcription + processing)
        ↓
  Structured Summary ──→ Mind Map Generator
        ↓
  Context-Aware Q&A

Tech Stack

Layer Technology
Client React Native, TypeScript
Audio Processing Gemini API
AI/NLP Gemini API — transcription, summarization, entity extraction
Storage Local device filesystem

Motivation

Students spend hours scrubbing through lecture recordings to locate specific information. OWN Audio makes audio content searchable and structured while keeping recordings stored on the user's device.


Status

In production. Active user base at Millat Umidi School, Tashkent.


Komron Keldiyorov

About

Audio-to-knowledge pipeline. Record or import audio, get summaries, mind maps, and AI-powered Q&A. Local-first storage.

Topics

Resources

License

Stars

Watchers

Forks

Contributors