I’m Seydou DIALLO, Software Engineer, AI researcher, and open-source contributor. My work spans software engineering and applied AI: I design and ship production systems end to end, from distributed services, infrastructure, and developer tooling and SDKs to the DevOps and MLOps that run them, and I lead AI R&D from training and fine-tuning to serving models at scale and on-premise. I enjoy building systems that solve real-world problems, contributing to developer tools, and advancing machine learning, speech recognition, and natural language technologies for underrepresented and low-resource languages through accessible, open-source technology.
Experience
2025 - Present
Founder @
MALIBA-AI Community
- Founded and lead a community-driven AI initiative for indigenous Malian languages, owning research end to end from data collection to the final model.
- Built and maintain ASR, TTS, LLM, and MT models across multiple Malian languages.
- Released inference SDKs and serving infrastructure so developers and communities can integrate MALIBA-AI models directly.
- Designed speech-first interfaces for predominantly oral languages, expanding AI access in education, healthcare, agriculture, and local business.
2024 - Present
Co-Founder & Head of AI Development @
DJELIA
- Own the full AI model lifecycle for Bambara data collection, training, evaluation, and deployment.
- Built and maintain production-grade ASR, TTS, MT, and LLM models for Bambara, served via cloud APIs.
- Shipped Python and JavaScript SDKs so third-party applications can integrate Djelia's language models.
- Turned research-stage language models into reliable, documented services for local developers.
2024 - Present

Software Developer & AI Engineer @
Caytu Robotics
- IoT infrastructure: design and maintain the Caytu IoT ecosystem, a fleet of containerized services for remote device control, telemetry, and automation over MQTT and AWS IoT Core, plus a WebRTC / Amazon KVS video streaming platform and a protocol-bridge layer for third-party hardware (DLMS, Ajax, HikVision AX, Victron, Zigbee).
- Device security & licensing: encrypted on-device credential store and fail-closed license enforcement, injected at build time and compiled into each service binary.
- Fleet tooling: Caytu CLI for automatic device enrollment, provisioning, deployment, and operations, distributed as per-architecture signed binaries through a GPG-signed APT repository and public ECR / S3 image and template channels.
- Agent framework: Caytu Avatar, a config-driven framework that lets any service stand up its own agent operating across its APIs, exposing REST / OpenAPI and MCP tools through a semantic tool selector on a provider-agnostic LLM backend.
- Robotics & Physical AI: contribute to the ROS 2 robot stack (robot-controller, robot-stream) and build Caytu-Nav, an LLM-driven autonomous navigation agent for unknown, dynamic environments.
2021, 2023
🤖
Robotics Team Member @ Malian National Team
- Represented Mali in international robotics competitions.
- Collaborated on complex engineering projects and problem-solving challenges.
Publications
-
BambaraMLLM: A Unified Multilingual Multimodal Large Language Model for Comprehensive Bambara Language Processing. EACL 2026 AfricaNLP Workshop (Accepted).
Seydou Diallo, Allahsera Auguste Tapo, Kevin Assogba, Christopher Homan first author. Paper
A single framework covering ASR, machine translation, text generation, and TTS for Bambara, trained on 2M+ instruction examples generated by a linguistically informed data framework that injects Bambara morphology, syntax, and cultural context.
-
Where Are We At with Automatic Speech Recognition for the Bambara Language? EACL 2026 AfricaNLP Workshop (Accepted).
Seydou Diallo, Yacouba Diarra, Mamadou K. Keita, Panga Azazia Kamaté, Adam Bouno Kampo, Aboubacar Ouattara first author. arXiv
The first standardized ASR benchmark for Bambara, built on professionally recorded Malian constitutional text with manual segmentation, alignment, and quality review. 37 systems evaluated, with a public leaderboard.
-
InstructLR: A Scalable Approach to Create Instruction Dataset for Under-Resourced Languages. EACL 2026 AfricaNLP Workshop (Accepted).
Mamadou K. Keita, Sebastien Diarra, Christopher Homan, Seydou Diallo. arXiv
LLM generation, RAG-based correction, and human-in-the-loop validation combined to build the 50k-scale BambaraInstruct, ZarmaInstruct, and FulfuldeInstruct benchmarks.
-
GAIFE: Generative AI for Education (NAACL 2025 Findings).
Paper | Library
A human-in-the-loop workflow producing culturally grounded children’s reading materials in Bambara: 174 illustrated books (~4,000 pages, 850+ original images), roughly a tenfold increase in Bambara children’s content online. Pilot reading programs cut the share of children unable to read Bambara by 67%.
Projects
LLMs
MALIBA-LLM Lead Developer @ MALIBA-AI
- The first open-source large language model for Bambara (Bamanankan), fine-tuned from
google/gemma-3n-E2B-it.
- Supports Bambara ↔ French/English code-switching, instruction following, translation, and Mali-specific knowledge.
- Reduced validation loss to 0.4952, 93.4% below the 7.4595 starting point.
- Extended into BambaraMLLM, the unified multimodal model behind the paper below, released as multimodal-bambara-llm
Speech
Synthesis
Bambara TTS & MALIBA-TTS Lead Developer @ MALIBA-AI
- Open-source Bambara TTS rated 4.2/5.0 for quality and 4.1/5.0 for naturalness by 10 native speakers 9,158 downloads as of August 2026: MALIBA-AI/bambara-tts
- Extended to six Malian languages Bambara, Boomu, Dogon, Pular, Songhoy, and Tamasheq on top of Meta's MMS-TTS and VITS, optimized for CPU inference and real-time synthesis: MALIBA-AI/malian-tts
- Targets the digital exclusion affecting millions of non-literate adults in sub-Saharan Africa, powering voice interfaces, education, and accessibility tools.
ASR
Wolof, Bambara & Songhay ASR Models Lead AI Developer @ MALIBA-AI / Caytu Robotics
- whosper-large-v2 and whosper-large, open-source Wolof ASR handling Wolof, French, and English. v2 reached 24% WER / 11% CER on a 9-hour evaluation set, with 3,893 and 679 downloads in their first week, now 6,143 and 1,363 all-time: whosper-large-v2 | whosper-large
- The maliba-asr series for Bambara; v2 reached 24.33% WER / 12.45% CER on a 3-hour set and handles Bambara–English code-switching: bambara-asr-v1
- songhay-asr-v1, bilingual Songhay–French transcription at 16.58% WER / 4.63% CER on the test set: songhoy-asr-v1
Education
GAIFE: Generative AI for Education Co-Author @ RobotsMali · Bill & Melinda Gates Foundation Grand Challenges
- Co-developed a methodology combining generative AI and automatic translation to produce educational content at scale for Bambara.
- Applied it to build a library of 174 published illustrated books, contributing Bambara linguistic review for accuracy, fluency, and cultural relevance.
- Paper | Library
MT
Bayelemabaga: Bambara Machine Translation Data Processing @ RobotsMali · RIT Partnership
- Contributed to the first machine translation model for the Bambara–French language pair.
- Handled extraction, cleaning, and alignment of the parallel corpora behind the model.
- Project details | Dataset
Speech
Platform
Djelia: Production Speech & Language Platform Head of AI Development @ Djelia
- Data lifecycle: own the pipeline end to end, from raw data collection through preprocessing, augmentation, and dataset preparation.
- Model training: build the training pipelines and train Djelia's production ASR and TTS models for Bambara.
- Serving: deliver the inference servers that host the trained models, integrated with the production infrastructure behind Djelia's cloud APIs.
IoT
Infra
Caytu IoT Controller & Streaming Platform Lead Developer @ Caytu Robotics
- IoT infrastructure for remote device control, telemetry, and automation: a fleet of containerized services communicating over MQTT and AWS IoT Core, orchestrated per device from a single configuration.
- Video streaming platform (caytu-iot-stream) delivering low-latency WebRTC / Amazon KVS streams for remote monitoring, and a protocol-bridge layer integrating third-party hardware: DLMS smart meters, Ajax and HikVision AX alarm panels, Victron energy systems, and Zigbee devices.
- Hardened the runtime with an encrypted on-device credential store and fail-closed license enforcement compiled into each service binary.
- Platform: caytu.link
AI
Agent
Caytu Avatar: Config-Driven Agent Framework Lead Developer @ Caytu Robotics
- An agent framework that lets any service stand up its own agent operating across that service's own APIs, so a new integration is added by configuration alone.
- Turns REST / OpenAPI endpoints and MCP servers into callable tools, selected at runtime by an LLM-enriched semantic tool selector that scales to arbitrary tool sets.
- Provider-agnostic LLM backend, RAG over documents (vector search), speech-to-text and text-to-speech, and concurrent multi-service orchestration with live background context.
Fleet
Tooling
Caytu CLI Lead Developer @ Caytu Robotics (internal)
- Single command-line tool for the full device lifecycle across the IoT and robotics fleets: automatic enrollment, provisioning, deployment, remote access, and operations.
- Owns the device security model: encrypted on-device credential store and license enforcement, injected at build time and compiled into each service binary.
- Ships as per-architecture (amd64, arm64) compiled binaries in GPG-signed
.deb packages on an S3 APT repository, installable and upgradable with plain apt; container images and compose templates distributed publicly via ECR Public and S3.
Physical
AI
Caytu-Nav: LLM-Driven Autonomous Navigation Lead Developer @ Caytu Robotics (internal)
- Physical AI navigation agent on ROS 2: takes a natural-language goal and executes it autonomously, fusing camera, lidar, and odometry to perceive, plan, and act.
- Targets autonomy in unknown, dynamic environments, building its own understanding of the space and adapting as it changes rather than following a pre-mapped route.
Open Source
Almost everything I build ships publicly. Across my own namespace and the organisations I work in (MALIBA-AI, CAYTU), that currently comes to 81 models and 37 datasets on Hugging Face, roughly 24,600 model downloads and 14,800 dataset downloads all-time, plus published packages on PyPI and npm.
Published packages
djelia (PyPI, v3.1.1) and djelia (npm) Python and JavaScript SDKs for the Djelia platform: multi-language translation, real-time transcription streaming, and natural TTS with speaker descriptions. Source: Python · JavaScript
maliba-ai (PyPI) Bambara text-to-speech inference SDK with 10 authentic speaker voices, built for educational platforms, accessibility tools, and voice interfaces. Source: MALIBA-AI/bambara-tts
naboopay (PyPI) and the Node.js/TypeScript SDK Senegalese mobile money (Wave, Orange Money, Free Money): transaction management, cashouts, sync and async support, full type definitions, automatic retries. Source: Python
whosper (PyPI) inference package for the Wolof ASR models, with a companion inference server.
Language tooling
Infrastructure & deployment
- Realtime WebRTC Video/Audio Streaming containerized low-latency cloud streaming for remote monitoring, surveillance, telehealth, and industrial IoT (Docker Hub).
- Wolof TTS Inference Server deployment server making speech synthesis available for Wolof, a primary language of Senegal.
- Adia_TTS Segmentation Algorithm turned a research model into a production system, removing character-length limits while preserving voice quality; merged into the official model documentation.
- ONVIF IP-camera controller and Garmin GPS18x driver Python device-control libraries from the Caytu IoT work.
- OpenConverse (contributor) an open-source real-time voice-assistant server in Go bridging web and Twilio phone calls to Google’s Gemini Live API. Built the DevOps and release engineering: containerization (Docker, dev and prod compose), CI/CD for automated Docker Hub image build and publish on push and release, a Go code-quality workflow (golangci-lint), pre-commit and gitleaks secret scanning, a Makefile, and the contribution and community setup.
More at my GitHub profile and Hugging Face profile.
Blog
Some things don’t fit in a paper or a model card, so I write them down instead. Posts live in blogs/ in this repo.
- An Introduction to MALIBA-AI
Why I started MALIBA-AI: Mali is missing the AI wave, and beneath the connectivity numbers the real barrier is language. Most Malians don’t speak French or English, and the languages they do speak Bambara, Fulfulde, Songhay are primarily oral, so even text interfaces exclude them. The post argues that requiring a colonial language to use AI builds a two-tier society, lays out the initiative’s philosophy of non-profit community R&D, its three fields of interest (language models, speech technologies, accessibility solutions), and what it would mean for education, agriculture, healthcare, and business if a farmer in Sikasso could build a website by talking to a machine in Bambara. Also mirrored at MALIBA-AI/blogs.
Education
2023 - 2024
EN
Electronic Engineering @ Ecole Normale d'Enseignement Technique et Professionnel
Bamako, Mali
2022
🎓
Technical Baccalaureate Industrial Sciences and Technologies, Electronic Engineering
Bamako, Mali ranked first nationally in the Malian technical baccalaureate session
Awards & Honors
Jul 2023
🏆
Excellence Award from the President of the Transition
H.E. Colonel Assimi Goïta, President of the Transition of the Republic of Mali
- Awarded for performances in international robotics competitions Pan African Robotics Competition 2021 (Makers league), Pan African Robotics Competition 2023 (Engineers league), and the International Festival of Science and Technology.
Jul 2022
🥈
Vice Best Student, Competition of Excellence 2022
ENI-ABT, the national engineering school
- A national competition bringing together the best high school students across the country.
- Same year, ranked first nationally in the Malian technical baccalaureate session.
2021
🥈
Silver Medals in international robotics & science competitions
- Silver Medal, PARC 2021 (Jul 2021) second place in the Makers category at the Pan African Robotics Competition, as a member of the Mali National Robotics Team.
- Silver Medal, IFEST-2 (Nov 2021) International Festival of Science and Technology, Tunisia.
2019
🎖️
Early academic distinctions
- Prize of Professor Mamadou Lamine Traoré (Sep 2019) computer science competition, awarded by President of the Republic Ibrahim Boubacar Keïta.
- Roll of Honor (Oct 2019) Bamako Rive-Droite Teaching Academy (AE-BKO-RD), for performance in the fundamental studies diploma examination, July 2019 session.
- Best Student Award (Aug 2019) Hamsetou Bah MAIGA Foundation, best student of Camp Lapantha.
- Roll of Honor (Apr 2019) best student in the competition of excellence of the Youth Association for the Culture of Excellence in Mali (A.J.C.M).
Skills
Programing Languages
Python
JavaScript
C/C++
Bash
Java
AI / ML
PyTorch
Hugging Face Transformers
Whisper
Unsloth
Axolotl
Fine-tuning
LoRA / QLoRA
Quantization
NLP
ASR
TTS
Machine Translation
LLMs
VLMs
VLA
MLOps & Model Serving
vLLM
llama.cpp
On-premise serving
Serving at scale
GPU inference
FastAPI
DevOps & CI/CD
Docker
GitHub Actions
CI/CD
systemd
Debian packaging
Linux Administration
Git
Infrastructure & Cloud
AWS
GCP
WebRTC
IoT
MQTT
ROS 2
Spoken
Bambara (native)
French (fluent)
English (fluent)
MALIBA-AI Founder & Lead. Building an AI ecosystem for indigenous Malian languages, centered on speech-first technology and accessibility, with applications across education, healthcare, and business.
Introduction to MALIBA-AI | Hugging Face | GitHub
KAALISI Founder. An AI-powered investment evaluation platform scoring startups on financial performance, environmental impact, pandemic resilience, and youth employment, aiming to democratize access to capital through intelligent matchmaking.
JAYAS Drone Co-Founder. A drone-as-a-service platform, building ready-to-fly drones and the service infrastructure around them.
References