Skip to content

FusionMarket is a demo stock analysis web app built to showcase Google AntiGravity (AIDE) in action. It starts from uploaded specs, then evolves through prompt-driven refinements into a responsive dashboard where users can search and track stocks, view key analytics, and chat with an integrated AI assistant.

License

Notifications You must be signed in to change notification settings

arafkarsh/google-antigravity-demos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google AntiGravity Demos

FusionMarket is a demo stock analysis web app built to showcase Google AntiGravity (AIDE) in action. It starts from uploaded specs, then evolves through prompt-driven refinements into a responsive dashboard where users can search and track stocks, view key analytics, and chat with an integrated AI assistant.

What is AntiGravity?

Antigravity is an IDE (integrated development environment) developed by Google, announced in November 18, 2025, intended to be "agent-first" rather than just "AI-assist" in your development workflow.

1. What Makes AntiGravity Unique? The iPod Moment!

When you ask AntiGravity for a new feature, it doesn't just generate code and vanish into the mist.

It breaks your request down into a clear Task list, a detailed Implementation Plan, and an interactive Walkthrough. On top of that, it supports Automated Testing, offers an Undo (Rollback) feature, and can even use command-line tools on your behalf (with your permission, of course).

  1. Tasks
  2. Implementation Plan
  3. Walkthrough
  4. Automated Testing
  5. Undo (Rollback) Feature
  6. Using Command line Tools (with your permission - ofcourse)

The beauty is that you stay in the driver's seat: you can review each step, comment, and adjust the plan before anything is executed. We'll see all six of these capabilities in action in Section 4, when we dive into the Demo App. For now, let's focus on the first three core pillars of AntiGravity.

1.1 Tasks - the "Units of Work" your agent decides to do

When you ask Antigravity to do something - "Create a stock-analysis app," "Refactor this microservice," "Fix this UI bug" - the agent doesn't immediately start typing code. It breaks your request into Tasks. A Task is a self-contained chunk of work with:

  • a clear objective,
  • specific steps,
  • dependencies,
  • and context from your workspace.

Think of Tasks as the Kanban cards of an AI-driven development workflow, automatically generated.

Tasks can represent things like:

  • "Create project structure"
  • "Build React page components"
  • "Generate API integration"
  • "Run UI tests"
  • "Fix panel animation issue"
  • "Update model types in TypeScript"

Each Task is editable by you - you can change wording, modify requirements, delete, or add new tasks. You're collaborating with the agent, not sending commands into a black hole.

The whole point is: Antigravity externalizes its reasoning so you can inspect and steer it.

1.2. Implementation Plans - the agent's "playbook" for solving the task

Every Task has an associated Implementation Plan.

This is the agent saying: "Here's how I'm going to do what you asked."

It's like a detailed playbook containing:

  • required code files to touch
  • steps to generate or modify UI
  • tests to run
  • browser steps (for UI workflows)
  • terminal commands (build, run, test)
  • checkpoints
  • validation conditions

You can think of it as the architectural blueprint the agent follows.

You can edit the plan before execution:

  • Want a different library?
  • Want to enforce TypeScript strict mode?
  • Want a different UI layout?

Edit the plan → the agent updates all downstream actions.

This is where Antigravity feels like it's using Agentic MoE (Mixture-of-Experts) internally - one agent plans, another executes, another validates.

From a User's perspective: The Implementation Plan gives you transparency, control, and predictability.

1.3. Walkthroughs - the user-interactive guided execution layer

This is the part most competitors lack.

A Walkthrough is a step-by-step interactive execution of a Task or a full Implementation Plan, where Antigravity:

  • shows every step it's about to take,
  • explains the change,
  • lets you approve/reject/modifies steps,
  • optionally performs the changes for you,
  • and finally summarizes results.

Walkthroughs include:

  • Inline code diffs
  • Screenshots (e.g., updated UI panel)
  • Browser recordings (for UI validation)
  • Terminal output (tests, builds, logs)

You can click through these like an interactive storyboard.

Walkthroughs exist for every major action:

  • creating a project
  • updating components
  • fixing bugs
  • adding features
  • running tests
  • modifying infrastructure files

Think of them as interactive "developer explainability reports" - the agent not only works, but teaches and justifies its decisions.

Users can:

  • Pause
  • Ask to "show what changed"
  • Edit steps
  • Rewind or replay
  • Add instructions in the middle

It's both a verification layer and a learning interface.

1.4. Why these three together matter

Individually, each feature is good. Together, they form a unique agent-driven development workflow.

  • Tasks → define work clearly
  • Implementation Plans → define how the work should be done
  • Walkthroughs → transparently show you what is done and why

This gives you:

  • governance
  • reproducibility
  • audit trails
  • predictable automation
  • human-in-the-loop control
  • a teaching tool for new developers
  • a perfect companion for Architectural Leadership programs
  • a structured environment for monolith → microservice migrations

You essentially get a software-development pipeline inside the IDE.

2. Demo App - Stock Market

The application should provide an intuitive, responsive, and interactive interface for discovering, tracking, and comparing publicly listed companies.

  • Intelligent Stock Search
  • Stock Dashboard
  • Stock Analysis Desk
  • Relevant News, Stock Fundamentals
  • Context Aware AI Assistant (Chat)

2.1 Dashboard, Analysis Desk, Fundamentals

Dashboard

2.2 Analysis Desk: Stock Comparison

Analysis-Desk

2.2 Auto Generated Templates

Template 1: Nexus UI

tpl-01

Template 2: Nexus Suite UI

tpl-02

Checkout my Medium Article: Google AntiGravity & Gemini 3 - to read more...


Copyright (c) 2025-26 Araf Karsh Hamid. Apache 2 License

About

FusionMarket is a demo stock analysis web app built to showcase Google AntiGravity (AIDE) in action. It starts from uploaded specs, then evolves through prompt-driven refinements into a responsive dashboard where users can search and track stocks, view key analytics, and chat with an integrated AI assistant.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published