Core Application is a TkInter application (Provided in Github) The Application is made using Google Cloud + Gemini + Gitlab and Hosted Using Google Cloud Run

Inspiration

As a solo developer constantly switching between writing code, debugging, researching solutions, and setting up CI/CD pipelines, I found that the biggest productivity killer wasn’t complexity—it was context-switching. I wanted to build a platform that eliminates the mental overhead of development by creating a true Co-Coding experience, where AI is not just an add-on, but a real-time collaborator.

The GitLab + Google Cloud Hackathon challenge was the perfect catalyst. It inspired me to combine AI, cloud analytics, and version control into a unified, intelligent development environment: CodeWeaver AI.

What it does

CodeWeaver AI is a desktop-based, AI-powered DevSecOps platform that redefines how solo developers and teams build software. It provides:

  • AI Co-Coding Chat using Google Gemini for real-time, context-aware code assistance
  • One-click debugging with Gemini-powered "Fix Error" feature
  • Instant Stack Overflow search via BigQuery with automated query generation
  • Actionable code quality analysis with direct-edit suggestions
  • AI-generated .gitlab-ci.yml pipeline files, customized for the user’s project
  • Integrated GitLab push/commit, closing the DevSecOps loop within the same interface As a solo builder, I structured the entire app using the following stack:

Frontend & Desktop App: Built using Python and Tkinter for the UI, designed to remain lightweight and fast

AI Integration: Powered by Google Gemini, used for debugging, refactoring, natural language coding, and CI/CD generation

Google-Cloud BigQuery Integration: Used the bigquery-public-data.stackoverflow dataset to enable direct querying and smart search through billions of Stack Overflow posts

GitLab Integration: Used the GitLab API for seamless commit, push, and CI/CD integration

Architecture: Designed for simplicity and speed, with serverless query execution on Google Cloud, and context-passing pipelines for AI reasoning It’s built to help developers write better code, fix problems faster, and deploy seamlessly—without ever leaving the app.

How we built it

As a solo developer, I built CodeWeaver AI from the ground up with a modular architecture focused on speed, reliability, and intelligence. The platform integrates deeply with three major components:

  • Google Gemini: Acts as the cognitive engine. It powers everything from debugging to code analysis, CI/CD generation, and conversational coding. It’s used through carefully structured prompts that feed in terminal context, code state, and user queries to produce actionable results.
  • Google Cloud BigQuery: Handles querying of the massive bigquery-public-data.stackoverflow dataset. I implemented dynamic query generation so developers can get instant, relevant solutions to their coding problems—either manually or through Gemini’s automated queries.
  • GitLab Integration: The entire DevSecOps flow is integrated using GitLab’s API. CodeWeaver can generate .gitlab-ci.yml files with AI, push them directly to a GitLab repository, and manage commits—all from within the app. ## Challenges we ran into Tkinter Applications can not be deployed on web to obtain an URL which is a must for this hackathon, and I had to redevelop the entire solution from scratch. ## Accomplishments that we're proud of Being able to redo and pull off the entire project in the last few hours of submission ## What we learned To recognize REAL problems and to solve them with the power of tech and innovation ## What's next for Code-Weaver To integrate CI/CD pipeline, add directory building assisted with GEMINI to save time and effort. UI upgrades

Built With

Share this project:

Updates

deleted deleted

deleted deleted posted an update

Just released a major update to CodeWeaver AI, my solo project aimed at simplifying DevSecOps with AI.

This release includes:

  • Integration with Google Cloud’s Gemini API (using gemini-2.5-flash-preview-04-17) for smart code understanding, suggestions, and direct file edits.
  • Enhanced GitLab integration: connect with your repo, push active files, and auto-generate .gitlab-ci.yml based on project context.
  • Full multi-file project support with a new Project panel, file explorer, and directory creation from plain text.
  • AI-powered file operations: create or update files like README.md or utils.py through chat commands.
  • In-app preview for basic HTML files; intelligent handling for frameworks like React or Vue.
  • Cleaner, project-focused UI with dark mode by default.

This update brings CodeWeaver AI closer to being a competent AI coding assistant that fits right into your DevSecOps workflow.

View it live on - https://codeweaver-ai-895772848006.us-west1.run.app/ (GOOGLE CLOUD RUN DEPLOYMENT)

Log in or sign up for Devpost to join the conversation.