Gemmit: Tcmartin's AI-gestuurde Assistent voor MCP Server Ontwikkeling
Gemmit is een door AI aangedreven ontwikkelingsassistent van Tcmartin, ontworpen voor het Model Context Protocol (MCP) platform. Het functioneert als een MCP-servertool, die de Gemini CLI van Google verbindt met lokale ontwikkelomgevingen. Gebouwd met Python 3.8+ voor backendservices en Node.js 18+ voor de Electron GUI, biedt Gemmit ontwikkelaars AI-mogelijkheden voor projectbeheer en codegeneratie. Het ondersteunt cross-platform installateurs voor macOS, Windows en Linux, verspreid via GitHub Releases met automatische updates.
Meest gekozen alternatief
Waar verbindt Gemmit mee?
Gemmit verbindt rechtstreeks met Google's Gemini CLI, waarbij het gebruikmaakt van zijn AI-mogelijkheden voor verschillende ontwikkeltaken. Het fungeert als een Model Context Protocol (MCP) server, die als tussenpersoon optreedt tussen het Gemini-model en de lokale ontwikkelomgeving van de gebruiker of andere diensten. Deze verbinding stelt Gemmit in staat om AI-gestuurde functionaliteiten te benaderen zonder lokale modeldownloads te vereisen. De AI-gestuurde chatinterface van de applicatie maakt specifiek gebruik van WebSockets voor realtime streaminggesprekken, wat zorgt voor dynamische interactie met Gemini 2.5 Flash. Gemmit zelf draait volledig op Google's Gemini CLI, waardoor de Gemini CLI een primaire compatibele AI-client is.
Kernfuncties en tools
Gemmit biedt verschillende mogelijkheden als een AI-gestuurde ontwikkelassistent. Deze omvatten een AI-Gestuurde Chatinterface voor realtime streaminggesprekken met Gemini 2.5 Flash. Het biedt Projectstructuur voor het automatisch aanmaken van nieuwe projecten. Gebruikers kunnen Bestandbewerkingen uitvoeren om bestanden direct binnen de applicatie te bladeren, aan te maken, te lezen, bij te werken en te verwijderen. Scoped Intelligence stelt de AI in staat om de bestaande codebase te introspecteren en contextbewuste wijzigingen voor te stellen. Daarnaast stelt een Uitbreidbare CLI Kern gebruikers in staat om de volledige kracht van "gemini-cli" te benutten en elk op Gemini gebaseerd model in te wisselen.
Voor wie is het?
Gemmit richt zich op ontwikkelaars die op zoek zijn naar een AI-gestuurde ontwikkelassistent voor hun coderingswerkstromen. Het biedt "AI vibe coding" om te helpen bij projectinitialisatie, codegeneratie en iteratieve ontwikkeling. De tool ondersteunt de PocketFlow-methodologie, die gebruikers begeleidt door ontwerp-, implementatie- en optimalisatiefases. Het ontwerp is gericht op integratie met Google's Gemini CLI, waardoor AI-assistentie wordt geboden zonder complexe installatie. Dit is niet de juiste keuze als je een ontwikkeltool nodig hebt die onafhankelijk van Google's Gemini CLI werkt.
Hoe te beginnen
Er zijn geen inloggegevens vereist, aangezien Gemmit volledig draait op Google's Gemini CLI zonder dat API-sleutels of lokale modeldownloads nodig zijn. De AI-gestuurde chatinterface maakt gebruik van WebSockets voor realtime streaminggesprekken.
Gebruiksscenario's
- Projectinitialisatie en -afbakening: Start Gemmit, maak een project aan of wijs het aan een project in "~/Gemmit_Projects/" toe, laat Gemmit vervolgens de code analyseren om de volgende stappen voor te stellen.
- AI-Assisted Codegeneratie en Bestandsbeheer: Interageer met de ingebouwde chat UI om Gemini om code, documentatie of tests te vragen, en wijzig, sla op of genereer nieuwe bestanden direct binnen de applicatie.
- Iteratieve ontwikkeling met PocketFlow: Ontwerp, implementeer en optimaliseer projecten volgens de PocketFlow-methodologie, ondersteund door de AI-assistentie van Gemmit.
Gemmit door Tcmartin biedt een AI-gestuurde ontwikkelingsassistent ervaring, geïntegreerd met Google's Gemini CLI. Het ondersteunt ontwikkelaars met functies zoals projectstructuur, bestandsbewerkingen en contextbewuste codevoorstellen. De applicatie biedt een gratis te gebruiken model zonder dat API-sleutels of lokale modeldownloads vereist zijn, waardoor het toegankelijk is voor AI-ondersteund coderen. Het wordt cross-platform gedistribueerd met automatische updates. Probeer de AI-Gestuurde Chatinterface te gebruiken om code of documentatie voor uw huidige project te genereren.






