Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,7 @@ test-suite.ps1
.claude/
image.png
image copy.png


# Agents
.agent
29 changes: 21 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# multigravity-pro
# multigravity-pro-v2

[![GitHub Repository](https://img.shields.io/badge/GitHub-Repository-blue?logo=github)](https://github.com/Pulkit7070/multigravity-pro)
[![GitHub Profile](https://img.shields.io/badge/GitHub-Profile-blue?logo=github)](https://github.com/Pulkit7070)
![Stars](https://img.shields.io/github/stars/Pulkit7070/multigravity-pro?style=social)
[![GitHub Repository](https://img.shields.io/badge/GitHub-Repository-blue?logo=github)](https://github.com/CodeArtisanRiz/multigravity-pro-v2)
[![GitHub Profile](https://img.shields.io/badge/GitHub-Profile-blue?logo=github)](https://github.com/CodeArtisanRiz)
![Stars](https://img.shields.io/github/stars/CodeArtisanRiz/multigravity-pro-v2?style=social)

<img src="assets/multigravity-logo.jpg" alt="Multigravity" width="80">

Expand All @@ -23,15 +23,15 @@ No more logging in and out. Just switch profiles instantly or use them all at on
Open your terminal and paste this:

```bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Pulkit7070/multigravity-pro/main/install.sh)"
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro-v2/main/install.sh)"
```

### Windows

Open **PowerShell** and paste:

```powershell
irm https://raw.githubusercontent.com/Pulkit7070/multigravity-pro/main/install.ps1 | iex
irm https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro-v2/main/install.ps1 | iex
```

That's it. Multigravity is now installed. Verify everything is set up correctly:
Expand All @@ -40,6 +40,8 @@ That's it. Multigravity is now installed. Verify everything is set up correctly:
multigravity doctor
```

*(If you are using the Antigravity IDE, verify with `multigravity --ide doctor` instead.)*

---

## Getting Started
Expand Down Expand Up @@ -67,6 +69,13 @@ multigravity work

Antigravity will open using that profile's isolated settings, accounts, and extensions.

> **💡 Launching the IDE Version:**
> To open or create a profile with the **Antigravity IDE** version instead of standard Antigravity, add the global `--ide` flag:
> ```bash
> multigravity --ide work
> ```
> This will target the Antigravity IDE application and create dedicated launcher shortcuts labeled **"Multigravity <name> (IDE)"**. Without the flag, it opens the usual version.

You can also pass normal Antigravity arguments through:

```bash
Expand Down Expand Up @@ -202,15 +211,19 @@ multigravity help
| Status dashboard | `status` | See which profiles are running, their type, last used time, and disk size — at a glance. |
| Export / Import | `export work ./work.zip` | Pack a profile into one portable file. Move between machines, share with teammates, back up. |
| Windows support fixed | All commands | The original Windows support was broken. Rewrote the PowerShell script with proper stream handling, symlink creation, and tested all 40+ edge cases. |
| Antigravity IDE launch | `multigravity --ide <name>` | Target the Antigravity IDE application instead of standard Antigravity. Creates dedicated launcher shortcuts with "(IDE)" suffix. Without the flag, it opens the usual version. |

Everything from the original [multigravity-cli](https://github.com/sujitagarwal/multigravity-cli) still works — `new`, `list`, `clone`, `rename`, `delete`, `doctor`, `stats`, `update`, `completion`.

---

## Credits
## Credits & Attribution

Multigravity Pro is built on top of [multigravity-cli](https://github.com/sujitagarwal/multigravity-cli) by [Sujit Agarwal](https://github.com/sujitagarwal).
Multigravity Pro v2 is a fork of the excellent [multigravity-cli](https://github.com/sujitagarwal/multigravity-cli) developed by [Sujit Agarwal](https://github.com/sujitagarwal) (GitHub: [@sujitagarwal](https://github.com/sujitagarwal)).

To ensure clear attribution and contributions: the core architecture, CLI logic, multi-profile isolation, and original commands are entirely **Sujit Agarwal's** original work. [@CodeArtisanRiz](https://github.com/CodeArtisanRiz) built on top of this solid foundation to add the **Antigravity IDE** (`--ide` flag) support, alongside other enhancements. Huge credit goes to Sujit for creating the original tool!

## License

MIT

33 changes: 24 additions & 9 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Multigravity Pro</title>
<title>Multigravity Pro v2</title>
<style>
* { margin: 0; padding: 0; box-sizing: border-box; }

Expand Down Expand Up @@ -210,12 +210,12 @@

<div class="container">

<h1>multigravity-pro</h1>
<h1>multigravity-pro-v2</h1>

<div class="badges">
<a href="https://github.com/Pulkit7070/multigravity-pro"><img src="https://img.shields.io/badge/GitHub-Repository-blue?logo=github" alt="Repository"></a>
<a href="https://github.com/Pulkit7070"><img src="https://img.shields.io/badge/GitHub-Profile-blue?logo=github" alt="Profile"></a>
<img src="https://img.shields.io/github/stars/Pulkit7070/multigravity-pro?style=social" alt="Stars">
<a href="https://github.com/CodeArtisanRiz/multigravity-pro-v2"><img src="https://img.shields.io/badge/GitHub-Repository-blue?logo=github" alt="Repository"></a>
<a href="https://github.com/CodeArtisanRiz"><img src="https://img.shields.io/badge/GitHub-Profile-blue?logo=github" alt="Profile"></a>
<img src="https://img.shields.io/github/stars/CodeArtisanRiz/multigravity-pro-v2?style=social" alt="Stars">
</div>

<img src="assets/multigravity-logo.jpg" alt="Multigravity" class="logo">
Expand All @@ -236,14 +236,14 @@ <h2>Install</h2>
<h3>macOS / Linux</h3>
<p>Open your terminal and paste this:</p>
<div class="code-block">
<pre><code>/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Pulkit7070/multigravity-pro/main/install.sh)"</code></pre>
<pre><code>/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro-v2/main/install.sh)"</code></pre>
<button class="copy-btn" onclick="copyCode(this)">Copy</button>
</div>

<h3>Windows</h3>
<p>Open <strong>PowerShell</strong> and paste:</p>
<div class="code-block">
<pre><code>irm https://raw.githubusercontent.com/Pulkit7070/multigravity-pro/main/install.ps1 | iex</code></pre>
<pre><code>irm https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro-v2/main/install.ps1 | iex</code></pre>
<button class="copy-btn" onclick="copyCode(this)">Copy</button>
</div>

Expand All @@ -254,6 +254,8 @@ <h3>Windows</h3>
<button class="copy-btn" onclick="copyCode(this)">Copy</button>
</div>

<p class="subtitle" style="font-size: 0.9em;">*(If you are using the Antigravity IDE, verify with <code>multigravity --ide doctor</code> instead.)*</p>

<!-- Beginner nudge -->
<div style="
margin: 28px 0;
Expand Down Expand Up @@ -320,6 +322,13 @@ <h3>2. Open a profile</h3>

<p>Antigravity will open using that profile's isolated settings, accounts, and extensions.</p>

<div style="margin: 16px 0; padding: 12px 16px; background: #f6f8fa; border-left: 4px solid #0969da; border-radius: 0 6px 6px 0;">
<strong>💡 Launching the IDE Version:</strong>
To open or create a profile with the <strong>Antigravity IDE</strong> version instead of standard Antigravity, add the global <code>--ide</code> flag:
<pre style="margin-top: 8px; font-size: 0.9em; background: #eef1f5; padding: 8px; border-radius: 4px; overflow-x: auto;"><code>multigravity --ide work</code></pre>
This will target the Antigravity IDE application and create dedicated launcher shortcuts labeled <strong>"Multigravity &lt;name&gt; (IDE)"</strong>. Without the flag, it opens the usual version.
</div>

<p>You can also pass normal Antigravity arguments through:</p>
<div class="code-block">
<pre><code>multigravity work --new-window
Expand Down Expand Up @@ -488,6 +497,11 @@ <h2>What's New in Pro</h2>
<td>All commands</td>
<td>The original Windows support was broken. Rewrote the PowerShell script with proper stream handling, symlink creation, and tested all 40+ edge cases.</td>
</tr>
<tr>
<td>Antigravity IDE launch</td>
<td><code>multigravity --ide &lt;name&gt;</code></td>
<td>Target the Antigravity IDE application instead of standard Antigravity. Creates dedicated launcher shortcuts with "(IDE)" suffix. Without the flag, it opens the usual version.</td>
</tr>
</table>

<p>Everything from the original <a href="https://github.com/sujitagarwal/multigravity-cli">multigravity-cli</a> still works &mdash; <code>new</code>, <code>list</code>, <code>clone</code>, <code>rename</code>, <code>delete</code>, <code>doctor</code>, <code>stats</code>, <code>update</code>, <code>completion</code>.</p>
Expand All @@ -496,8 +510,9 @@ <h2>What's New in Pro</h2>

<!-- Credits -->
<div class="credits">
<h2>Credits</h2>
<p>Multigravity Pro is built on top of <a href="https://github.com/sujitagarwal/multigravity-cli">multigravity-cli</a> by <a href="https://github.com/sujitagarwal">Sujit Agarwal</a>.</p>
<h2>Credits & Attribution</h2>
<p>Multigravity Pro v2 is a fork of the excellent <a href="https://github.com/sujitagarwal/multigravity-cli">multigravity-cli</a> developed by <a href="https://github.com/sujitagarwal">Sujit Agarwal</a> (GitHub: <a href="https://github.com/sujitagarwal">@sujitagarwal</a>).</p>
<p style="margin-top: 12px;">To be absolutely clear: the core architecture, CLI logic, multi-profile isolation, and commands are entirely <strong>Sujit Agarwal's</strong> original work. <a href="https://github.com/CodeArtisanRiz">@CodeArtisanRiz</a> only built on top of this solid foundation to add the <strong>Antigravity IDE</strong> (<code>--ide</code> flag) feature and other enhancements. Huge thanks to Sujit for his amazing work on the original repository!</p>
<p style="margin-top: 24px;">MIT License</p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion install.ps1
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
$ErrorActionPreference = "Stop"

$REPO = "Pulkit7070/multigravity-pro"
$REPO = "CodeArtisanRiz/multigravity-pro-v2"
$BRANCH = "main"
$RAW = "https://raw.githubusercontent.com/$REPO/$BRANCH"
$INSTALL_DIR = "$env:USERPROFILE\.local\bin"
Expand Down
2 changes: 1 addition & 1 deletion install.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash
set -euo pipefail

REPO="Pulkit7070/multigravity-pro"
REPO="CodeArtisanRiz/multigravity-pro-v2"
BRANCH="main"
RAW="https://raw.githubusercontent.com/$REPO/$BRANCH"
INSTALL_DIR="/usr/local/bin"
Expand Down
Loading