whatisgithub

What is add-mass-account-antigravity-to-9router?

defryarhinsa/add-mass-account-antigravity-to-9router — explained in plain English

Analysis updated 2026-05-18

118JavaScriptAudience · developerComplexity · 2/5Setup · moderate

In one sentence

A Puppeteer bot that logs into a list of Google accounts one by one and adds each to 9Router's Antigravity provider automatically.

Mindmap

mindmap
  root((AntiGravity Bulk Adder))
    What it does
      Adds Google accounts
      To 9Router Antigravity
      Loops through a list
    Tech stack
      Node.js
      Puppeteer
      Chrome
    Use cases
      Bulk account add
      Resume after stop
      Avoid manual clicks
    Setup
      Disable Require Login
      Create akun.txt
      Non-headless browser

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Bulk-add a list of Google accounts to 9Router's Antigravity provider without clicking through each one manually.

USE CASE 2

Resume an interrupted run automatically, since successfully added accounts are removed from the input file.

USE CASE 3

Automate repetitive Google login flows for a local tool that otherwise requires manual account entry.

What is it built with?

JavaScriptNode.jsPuppeteerChrome

How does it compare?

defryarhinsa/add-mass-account-antigravity-to-9routerkunchenguid/lavish-axifastify/fastify-schedule
Stars118118119
LanguageJavaScriptJavaScriptJavaScript
Last pushed2026-07-01
MaintenanceActive
Setup difficultymoderateeasyeasy
Complexity2/51/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires disabling 9Router's Require Login setting and manually creating a local akun.txt file with account credentials.

No license is stated in the README, so reuse and redistribution terms are unclear.

So what is it?

This project is a browser automation bot built to add a large batch of Google accounts to a tool called 9Router, specifically to its Antigravity provider section. Instead of a person clicking through the add-account flow one account at a time, the bot does it for you, one account after another, until the whole list is done. The bot reads a plain text file named akun.txt that you create yourself, with one account per line in the format email and password separated by a vertical bar. For each account, it opens a browser window, clicks through the Antigravity provider's add flow, fills in the Google login form, and confirms the login prompts that Google shows. Once an account is added successfully, it is automatically removed from akun.txt, so if the bot is stopped partway through, you can just run it again and it will pick up with the accounts still remaining in the file. A short delay is added between accounts to avoid triggering rate limits. Before running the bot, two setup steps are required inside 9Router itself: disabling the Require Login option in its settings, and checking that the target URL inside the bot's code points to where 9Router is actually running, which defaults to a local address on port 20128. The bot needs Node.js and Google Chrome installed, and it relies on the puppeteer package, which downloads its own Chromium browser during installation. It runs with a visible browser window rather than in headless mode, because Google blocks headless login attempts. The author notes the credentials file is never uploaded to GitHub for safety and must be created manually after cloning the repository, and describes the project as built for personal use, to be used at the user's own discretion and in line with applicable terms of service.

Copy-paste prompts

Prompt 1
Walk me through setting up akun.txt with the right email and password format for this bot.
Prompt 2
Explain what disabling Require Login in 9Router does and why this bot needs it turned off.
Prompt 3
Help me adjust the target URL in bot.js if my 9Router instance runs on a different port.
Prompt 4
Show me how the account removal and resume logic works in bot.js.

Frequently asked questions

What is add-mass-account-antigravity-to-9router?

A Puppeteer bot that logs into a list of Google accounts one by one and adds each to 9Router's Antigravity provider automatically.

What language is add-mass-account-antigravity-to-9router written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, Puppeteer.

What license does add-mass-account-antigravity-to-9router use?

No license is stated in the README, so reuse and redistribution terms are unclear.

How hard is add-mass-account-antigravity-to-9router to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is add-mass-account-antigravity-to-9router for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.