<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mohab Ahmed</title>
    <description>The latest articles on DEV Community by Mohab Ahmed (@mohab_ahmed_ddad1e6390913).</description>
    <link>https://dev.to/mohab_ahmed_ddad1e6390913</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3838073%2Fc287526a-6647-4a75-aaad-41bdbac44307.jpg</url>
      <title>DEV Community: Mohab Ahmed</title>
      <link>https://dev.to/mohab_ahmed_ddad1e6390913</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mohab_ahmed_ddad1e6390913"/>
    <language>en</language>
    <item>
      <title>I'm 11 years old and I built an AI agent platform with 250+ tools</title>
      <dc:creator>Mohab Ahmed</dc:creator>
      <pubDate>Sun, 22 Mar 2026 07:37:16 +0000</pubDate>
      <link>https://dev.to/mohab_ahmed_ddad1e6390913/im-11-years-old-and-i-built-an-ai-agent-platform-with-250-tools-42bp</link>
      <guid>https://dev.to/mohab_ahmed_ddad1e6390913/im-11-years-old-and-i-built-an-ai-agent-platform-with-250-tools-42bp</guid>
      <description>&lt;p&gt;Hey Dev.to community 👋&lt;/p&gt;

&lt;p&gt;My name is Mohab. I'm 11 years old and I'm from Egypt 🇪🇬&lt;/p&gt;

&lt;p&gt;I want to share something I built and get honest feedback from real developers.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem
&lt;/h2&gt;

&lt;p&gt;Every time I tried to use AI agents, the setup was painful. Different providers have different APIs, different formats, different quirks. There was no single place that unified everything. You had to jump between 5 different docs just to get started.&lt;/p&gt;

&lt;p&gt;I thought: someone should fix this. Then I thought: why not me?&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;VoiceDev&lt;/strong&gt; — an open source AI agent platform that unifies everything into one interface.&lt;/p&gt;

&lt;p&gt;Here's what it includes:&lt;/p&gt;

&lt;h3&gt;
  
  
  🔧 250+ Tools
&lt;/h3&gt;

&lt;p&gt;Real working implementations across every category a developer needs:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;FileSystem&lt;/strong&gt; — read, write, copy, move, hash, watch, compress&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Shell&lt;/strong&gt; — exec, pipe, background processes, cron jobs, Docker&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Git&lt;/strong&gt; — clone, commit, push, merge, rebase, stash&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Browser&lt;/strong&gt; — navigate, screenshot, extract, click, automate&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Remote&lt;/strong&gt; — SSH, RDP, VNC, WinRM, Wake-on-LAN&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Security&lt;/strong&gt; — port scan, SSL check, XSS test, SQL injection test&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Voice&lt;/strong&gt; — TTS and ASR across multiple providers&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Channels&lt;/strong&gt; — Telegram, WhatsApp, Discord, Slack, Email, MCP&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🎨 123+ Skills
&lt;/h3&gt;

&lt;p&gt;Skills are multi-step workflows that combine multiple tools. For example a "deploy" skill might run tests, build the project, commit, push, and notify your Slack — all in one command.&lt;/p&gt;

&lt;h3&gt;
  
  
  🤖 15 AI Providers
&lt;/h3&gt;

&lt;p&gt;OpenAI, Anthropic, Google, DeepSeek, Groq, Mistral, xAI, ElevenLabs, Moonshot, MiniMax, GLM, Cohere, Together, Qwen, Replicate&lt;/p&gt;

&lt;h3&gt;
  
  
  📡 80+ Verified Models
&lt;/h3&gt;

&lt;p&gt;All models verified against official provider docs as of March 2026:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GPT-5.4&lt;/li&gt;
&lt;li&gt;Claude Sonnet 4.6&lt;/li&gt;
&lt;li&gt;Gemini 3.1 Pro&lt;/li&gt;
&lt;li&gt;Grok 4.20 Beta&lt;/li&gt;
&lt;li&gt;Llama 4 Maverick&lt;/li&gt;
&lt;li&gt;DeepSeek V3.2-Exp&lt;/li&gt;
&lt;li&gt;And many more&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🎤 Voice Pipeline
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;TTS:&lt;/strong&gt; GPT-4o Mini TTS, ElevenLabs V3 (70+ languages), MiniMax Speech 2.6&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ASR:&lt;/strong&gt; Whisper Large V3 Turbo (216x realtime via Groq), ElevenLabs Scribe V2&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🖥️ Desktop App
&lt;/h3&gt;

&lt;p&gt;Built with Tauri v2 + Rust. Compiles to native installers for Windows (.msi), macOS (.dmg), and Linux (.deb, .AppImage).&lt;/p&gt;

&lt;h3&gt;
  
  
  🔒 5-Layer Security
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Static code analysis&lt;/li&gt;
&lt;li&gt;Sandboxed execution&lt;/li&gt;
&lt;li&gt;Granular permission system&lt;/li&gt;
&lt;li&gt;Rate limiting&lt;/li&gt;
&lt;li&gt;Audit logging&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Tech Stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; Next.js 15 + TypeScript&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Desktop:&lt;/strong&gt; Tauri v2 + Rust&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Database:&lt;/strong&gt; Prisma&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Browser automation:&lt;/strong&gt; Playwright&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;License:&lt;/strong&gt; MIT — free forever, no telemetry, no paywalls&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Quick Start
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone https://github.com/Mohabsmar/voicedev.git
&lt;span class="nb"&gt;cd &lt;/span&gt;voicedev
npm &lt;span class="nb"&gt;install
&lt;/span&gt;npx prisma generate
npx prisma db push
npm run dev
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  What I Learned
&lt;/h2&gt;

&lt;p&gt;Building this taught me more than any tutorial ever could:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How AI provider APIs actually work under the hood&lt;/li&gt;
&lt;li&gt;Why security layers matter (I added 5 of them after reading about real exploits)&lt;/li&gt;
&lt;li&gt;How to structure a large TypeScript codebase&lt;/li&gt;
&lt;li&gt;That shipping something imperfect is better than never shipping&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why I'm Sharing This
&lt;/h2&gt;

&lt;p&gt;I'm not sharing this to show off. I'm sharing because:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I want real feedback from experienced developers&lt;/li&gt;
&lt;li&gt;I want other young developers — especially in Egypt and across Africa — to know that age is not a barrier&lt;/li&gt;
&lt;li&gt;I genuinely believe open source makes the world better&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you find a bug, open an issue. If you have feedback, leave a comment. If you think something is wrong with my approach, tell me directly. I can handle it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Links
&lt;/h2&gt;

&lt;p&gt;⭐ GitHub: &lt;a href="https://github.com/Mohabsmar/voicedev" rel="noopener noreferrer"&gt;https://github.com/Mohabsmar/voicedev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thank you for reading.&lt;/p&gt;

&lt;p&gt;— Mohab, 11, Egypt 🇪🇬&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"Technology doesn't care about your age. It only cares about what you build."&lt;/em&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>opensource</category>
      <category>ai</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
