BwatIntroducing Bwat – your intelligent AI coding companion that seamlessly integrates with your terminal and editor environments. Powered by advanced AI capabilities, Bwat transforms software development by providing step-by-step solutions to complex tasks. Unlike basic code assistants, Bwat offers comprehensive support through file manipulation, project exploration, web interaction, and terminal command execution (with your permission). Bwat can even extend its functionality using the Model Context Protocol (MCP) to build custom tools. With our human-approval workflow for all system changes, you maintain control while harnessing powerful AI assistance. How It Works
Key FeaturesFlexible Model IntegrationConnect Bwat to your preferred AI services including OpenRouter, Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure, and GCP Vertex. Compatible with any OpenAI-style API and local models via LM Studio/Ollama. The extension provides transparent token counting and cost tracking for each interaction. Terminal IntegrationBwat leverages VSCode's shell integration to run commands and monitor results in real-time. From package installation to deployment and testing, Bwat adapts to your specific development environment. For ongoing processes like dev servers, use "Proceed While Running" to let Bwat continue working while monitoring for new terminal output. File ManagementCreate and modify files directly in your workspace with an intuitive diff view interface. Review, edit, or reject changes before they're applied. Bwat actively monitors compiler and linter feedback to proactively resolve errors. All modifications are recorded in your file's Timeline, making it easy to track or revert changes. Browser AutomationHarness Claude's Computer Use capabilities to let Bwat launch browsers, interact with elements, and capture visual feedback. This enables end-to-end testing, visual debugging, and runtime error resolution without manual intervention. Simply ask Bwat to "test the application" and watch as it handles server startup, browser navigation, and interactive testing. Expandable ToolsetLeverage the Model Context Protocol to create custom tools tailored to your workflow. Simply request Bwat to "add a tool for..." and it will develop and integrate new functionality. Examples include:
Context EnhancementStreamline your workflow with smart context commands:
Versioning and RollbackAs Bwat progresses through tasks, it automatically creates workspace snapshots. Use "Compare" to see differences between snapshots and your current state, or "Restore" to revert to previous points. This makes it easy to experiment with multiple approaches and select the most effective solution. Proprietary SolutionBwat is a premium, closed-source product. While all described functionality is available to users, the underlying code is proprietary and not available for public access or modification. LicenseProprietary © 2025 Bwat Dev Inc. All rights reserved. |