Skip to content
View rishikksh20's full-sized avatar
🖐️
Happy to help you !!!
🖐️
Happy to help you !!!

Organizations

@EpicGames @coala

Block or report rishikksh20

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
rishikksh20/README.md

Hi, I'm Rishikesh 👋

🧠 AI Research Engineer | 🎙️ Voice AI • LLMs • Agentic Systems • ⚡ Efficient Inference

I'm an AI engineer and researcher with ~8.5 years of experience, working across Generative AI, speech synthesis, language models, multimodal systems, and production AI infrastructure.

I enjoy working close to the fundamentals implementing architectures from research papers, training and optimizing models, understanding inference at the kernel level, and turning those ideas into production AI systems.

I co-founded Dubpro.ai (DeepSync Technologies) and currently serve as CTO, leading AI and engineering across speech synthesis, multilingual AI, generative models, agentic systems, and AI-assisted dubbing technologies.

Alongside my work at Dubpro.ai, I recently collaborated 🔥 for six months as an AI Consultant with MyClone.is (formerly Rappo), a San Francisco-based company, where I helped build a real-time Voice AI digital persona platform capable of replicating a user's knowledge, conversational style, persona, and voice from their text and voice data.

📝 Email: rishikksh20@gmail.com

🔬 What I Work On & Enjoy Building

I’m always interested in taking on new technical challenges, research collaborations, and ambitious AI projects, especially where I can explore new model architectures, understand systems from first principles, and turn research ideas into practical AI products.

🤖 LLMs & Model Architectures

  • Transformers, hybrid attention, linear attention, and State Space Models (SSMs)
  • From-scratch PyTorch implementations of modern LLM architectures
  • Model loading, KV caching, decoding, sampling, and generation pipelines

⚡ Training & Inference Optimization

  • Fine-tuning, Reinforcement Learning, RLHF, and post-training alignment
  • PyTorch performance optimization, Flash Attention / SDPA and GQA
  • CUDA-aware optimization and custom Triton kernels
  • Optimizing token throughput, GPU memory usage, latency, and inference performance

🎙️ Voice AI & Generative Audio

  • Text-to-Speech, voice cloning, neural vocoders, and audio codecs
  • Discrete speech/audio representations
  • Diffusion and Flow Matching based generative models
  • Real-time STT → LLM → TTS pipelines, Voice AI agents, and telephony systems

🧩 Agentic AI, RAG & Memory

  • RAG, vector retrieval, long-term memory, and knowledge systems
  • Multi-agent orchestration and agent workflows
  • MCP, tools, skills, tool calling, and context/state management
  • Real-time AI agents using LiveKit, Pipecat, and telephony infrastructure

🚀 Agentic Projects

Production-grade Voice AI + Digital Persona platform

An open-source version of the platform I worked on at MyClone.is.

Built around real-time voice conversations, RAG, persistent memory and persona-aware AI, with a backend involving LiveKit, FastAPI, LlamaIndex, PostgreSQL/pgvector and asynchronous data ingestion.

Voice AI · LiveKit · RAG · Memory · FastAPI · pgvector


CLI-first AI coding agent and agent runtime

A coding agent built around MCP, custom tools, skills, sub-agents, persistent sessions, context compaction, workspace memory, sandboxed execution and multi-provider LLM support.

The project is also an exploration of how coding agents can manage long-running context, permissions, delegation, tool execution and repository-level knowledge.

AI Agents · MCP · Multi-Agent · Context Management · Tools · Sandboxing


Real-time Voice AI + Telephony reference implementation

A smaller Voice AI system supporting inbound/outbound Twilio calls, browser WebRTC voice conversations and text chat using a shared real-time Pipecat pipeline.

Pipecat · Twilio · WebRTC · STT · LLM · TTS


🧠 LLM & Architecture Implementations

I regularly implement recent model architectures in bare-minimum PyTorch to understand the underlying computation rather than treating models as black boxes.

  • LFM2.5 2.6B — hybrid convolution/attention LLM, KV-cache optimization and custom Triton inference kernels
  • Mamba-3 — clean implementation of the latest selective State Space Model architecture
  • Qwen3.5 0.8B — hybrid GatedDeltaNet linear attention + GQA implementation
  • Gemma 3 270M — lightweight implementation and model exploration

My focus here is generally on understanding attention, SSMs, model state, caching, decoding, memory movement and inference performance.


🔊 Speech, TTS & Audio Research

Speech synthesis has been one of my longest-running research areas.

Some selected implementations:

  • Voxtral Codec — neural audio codec with semantic/acoustic quantization
  • NU-Wave — diffusion model for neural audio upsampling
  • iSTFTNet — lightweight neural vocoder using inverse STFT
  • VocGAN — real-time neural vocoder and modified adversarial training architecture
  • AcademiCodec — open-source neural audio codec research

My broader work includes TTS, voice cloning, vocoders, audio codecs, diffusion models, flow matching and real-time speech generation systems.


📚 Research Paper Implementations

I also maintain implementations of research papers to study architectures from first principles:

ViViT · CvT · LocalViT · FNet · CoaT · SiT

These projects span transformers, convolution-attention hybrids, Fourier token mixing, self-supervised learning, video transformers and generative modeling.


🛠️ Tech I Work With

Models & Research: PyTorch · Transformers · SSMs · Diffusion · Flow Matching · RL/RLHF · TTS

Inference: Triton · CUDA-aware PyTorch · Flash Attention / SDPA · vLLM · KV Cache · Quantization

Agents: MCP · RAG · LlamaIndex · LangChain · Multi-Agent Systems · Tool Calling · Long-term Memory

Voice: LiveKit · Pipecat · Twilio · Deepgram · AssemblyAI · ElevenLabs · Cartesia

Backend & Infra: Python · FastAPI · PostgreSQL · pgvector · Redis · Docker · AWS · GCP


🤝 Connect

I'm particularly interested in AI research, LLM systems, Voice AI, intelligent agents, model architecture and efficient inference.

Pinned Loading

  1. ViViT-pytorch ViViT-pytorch Public

    Implementation of ViViT: A Video Vision Transformer

    Python 559 71

  2. VocGAN VocGAN Public

    VocGAN: A High-Fidelity Real-time Vocoder with a Hierarchically-nested Adversarial Network

    Python 322 59

  3. ResUnet ResUnet Public

    Pytorch implementation of ResUnet and ResUnet ++

    Python 552 76

  4. FastSpeech2 FastSpeech2 Public

    PyTorch Implementation of FastSpeech 2 : Fast and High-Quality End-to-End Text to Speech

    Jupyter Notebook 237 54

  5. iSTFTNet-pytorch iSTFTNet-pytorch Public

    iSTFTNet : Fast and Lightweight Mel-spectrogram Vocoder Incorporating Inverse Short-time Fourier Transform

    Python 281 51

  6. convolution-vision-transformers convolution-vision-transformers Public

    PyTorch Implementation of CvT: Introducing Convolutions to Vision Transformers

    Python 225 34