Skip to Main Content

CodeSmith : AUTONOMOUS SOFTWARE ENGINEER An AI agent built with true harness capability to drill down into code implementation, bug fixes, and codebase architecture. 1. How is it different from other IDEs? • Analysis over Generation - The agent’s first instinct is not just to generate code. - It scans for build errors. - Detects adherence to design patterns such as: - SOLID Principles - Plugin Architecture - Clean Architecture • Deep Repository Understanding - Answers complex architecture questions. - Generates comprehensive implementation plans. - Creates isolated development environments. • End-to-End Execution - Modifies code safely. - Runs build, test, and lint processes automatically. - Repairs failed builds autonomously. - Generates commit messages. - Pushes changes. - Creates pull requests. 2. How is the agent’s code iteration loop different? • Standard Approach - Typical orchestration agents follow a repetitive loop: 1. Read a file. 2. Find its dependencies. 3. Read dependency files. 4. Repeat recursively until enough context is gathered. 5. Finally fix the code. • Our Approach - Eliminates recursive iteration loops. - Fixes bugs in significantly fewer steps. 3. How do we build a harness around the AI model to eliminate iteration? • Thoroughly index the repository. • Build a comprehensive Knowledge Graph. • Deploy specialized autonomous agents: - Planner Agent - Implementation Agent - Validation Agent - Repair Agent • Enable seamless collaboration among agents within a shared-memory session.

Team

bisal2003akashcharkhani

Placement

Participant

More from Google DeepMind Bangalore Hackathon

Kahani is a browser-based adventure game where a player's one-line idea is expanded into a full "game bible": a mystery with 3 NPCs, 3 guarded clues, and fail…

Kavach project preview

Upload a real government construction blueprint, ask any element a question, watch it rebuild as a measurable 3D model, and run a pipeline of five AI agents…

Aniket project preview

Project Parallax is a pioneer in director-authored adaptive cinema, allowing filmmakers to deliver personalized storytelling and intelligently use ad-spots in…

Parallax project preview

True Autonomous, Offline-First Multimodal Diagnostic Agent 1. Real-Time Multimodal Interaction (Gemini Live) Most "voice assistants" are just text interfaces…

youtube.com/…

StoreUp — talk your shop onto ONDC. Millions of small shopkeepers in India want to sell online but are locked out by a language barrier, complicated forms…

drive.google.com/…

When thousands of people gather for large social events like huge festivals, pilgrimages, and religious gatherings, families get separated in the chaos. Cell…

RingZero project preview