Skip to content
View KhalidIbrahem's full-sized avatar
🎡
AI meets music
🎡
AI meets music

Block or report KhalidIbrahem

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
khalidibrahem/README.md
QaraamiGen AI Logo

🎼 Qaraami-Gen-AI

The Future of Somali Microtonal Music & Deep Learning

Music AI Generative AI Ethnomusicology


Hi, I'm Khalid Ibrahim πŸ‘‹

Software Developer & AI Researcher | Specializing in Music Information Retrieval (MIR)

I am deeply committed to the intersection of Deep Learning, Ethnomusicology, and Digital Preservation. My lifelong mission is to build computational frameworks that protect and celebrate the rich, microtonal traditions of Somali music through modern AI architectures.


πŸ”­ Current Focus: Qaraami-Gen-AI

I am currently leading research at the Qaraami-Gen-AI Lab, where we develop tools for:

  • Automatic Archival Restoration: Using deep source separation to recover clean Oud stems from vintage Somali cassettes.
  • Microtonal Music Transformers: Designing custom attention mechanisms for the 5-note Somali pentatonic scale to prevent "Western-bias" in symbolic generation.
  • Interactive Jam Spaces: Prototyping Human-AI improvisation systems inspired by interaction-driven generative design.

πŸ›  Tech Stack & Research Toolkit

  • Languages: Python (Research), TypeScript/JavaScript (Web UI/UX).
  • Deep Learning: PyTorch, TensorFlow, Transformers, Social Reinforcement Learning.
  • Audio Engineering: Librosa, Demucs, Spleeter, FFmpeg, Constant-Q Transform (CQT).
  • Data & Backend: MusicXML, MIDI, FastAPI, PostgreSQL (Neon), Next.js.

πŸ€– AI & Music Research

Python PyTorch TensorFlow Librosa

πŸ’» Web & Mobile Development

Next.js React Native TypeScript TailwindCSS

πŸ—„οΈ Backend & Infrastructure

PostgreSQL Docker Vercel


πŸ“ˆ Recent Research Milestones

  • πŸŽ™ Pre-processing: Successfully isolated high-fidelity Oud tracks from historical mono-recordings using neural source separation.
  • 🎼 Transcription: Developing a personalized pitch-tracking system that recognizes neutral notes often "crushed" by standard MIDI systems.
  • 🌍 Community: Building an open-source corpus of machine-readable Somali microtonal music.

πŸ“« Let's Collaborate

"Training the system to hear the silence between the notes."

Popular repositories Loading

  1. somali-music-feature-explorer-v2 somali-music-feature-explorer-v2 Public

    Jupyter Notebook 2

  2. headshotpro-backend headshotpro-backend Public

    TypeScript 1

  3. headshotpro-frontend headshotpro-frontend Public

    TypeScript 1

  4. pytorch-deep-learning pytorch-deep-learning Public

    Forked from mrdbourke/pytorch-deep-learning

    Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.

    Jupyter Notebook 1

  5. app.sop app.sop Public

    Programming #soplan

  6. ds-ml-bootcamp ds-ml-bootcamp Public

    Forked from toodmind/sep-ds-ml-bootcamp

    Data Science and Machine Learning Bootcamp.

    Python 1