
DevAgents - Comprehensive Project Description DevAgents is a browser-based AI agent platform enabling developers to run specialized AI agents directly in their browser without a backend. Users bring their own API keys from OpenAI, Anthropic, Google Gemini, or IBM watsonx. Architecture - React 18.3.1 + Vite 6.0.1 for fast development - **Tailwind CSS 3.4.15** with custom dark mode - **React Router DOM** for client-side routing - Direct browser-to-API communication (no backend) Core Features Agent Registry System: - Modular, auto-discovered agent configurations - 5 current agents across Engineering & Productivity categories - Each agent defines inputs, system prompts, provider preferences, and output formatting Multi-Provider Support: - OpenAI (GPT-4o), Anthropic (Claude Opus/Sonnet 4), Google Gemini (2.5 Flash), IBM watsonx - Session-based API key storage with optional persistence - Provider-specific branding and color coding Advanced UI: - Voice input via Web Speech API - Real-time streaming output with progressive rendering - Editable prompt playground per session - Favorites & recently used tracking - Category filtering and search - Dark/light mode with smooth transitions Current Agents: - API Doc Generator - Professional documentation from code - Code Reviewer - Senior-level code reviews - CSS Converter - Convert between CSS frameworks - SQL Query Generator - Natural language to SQL - Bug Report Generator - Structured bug reports Technical Highlights - Unified LLM adapter pattern normalizing multiple provider APIs - Streaming support with Server-Sent Events - localStorage for persistence (keys, favorites, recents) - Performance optimized with code splitting and lazy loading Use Cases Developer productivity, LLM experimentation, prompt engineering, privacy-conscious AI usage (direct API calls only) Built for IBM BOB 2026 | Open source contribution model
17 May 2026