Analysis updated 2026-05-18
Let a ChatGPT agent inspect a private dashboard without sharing credentials
Debug or draft changes to an internal tool using an AI agent
Extract structured data from a logged in intranet page
Give an AI temporary, sanitized access behind a short lived session token
| denissergeevitch/chatgpt-portal | maartenkeizer/dither-avatar | mooncitydev/worldcup-2026-prediction | |
|---|---|---|---|
| Stars | 66 | 66 | 66 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 1/5 | 1/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js, a local Chrome instance, and a Cloudflare Tunnel.
ChatGPT Portal is a local tool that lets you give a ChatGPT AI agent read-only access to a private, password-protected website without ever sharing your login credentials. This solves a practical problem: AI tools like ChatGPT can browse public websites, but they cannot get inside apps or intranets that require you to be logged in, and you would never want to hand over your username and password to an external service. The way it works is that it runs a small server on your own computer, controls a dedicated Chrome browser session using a low-level protocol called Chrome DevTools Protocol (CDP), and produces cleaned-up text snapshots of the pages you visit. These snapshots have all sensitive data stripped out, no cookies, no login tokens, no passwords, no hidden form fields. It then uses a service called Cloudflare Tunnel to create a temporary public web address that ChatGPT can reach over the internet, pointing only at this sanitized snapshot server, not at your actual application. The URL is protected by a short-lived session token, so only ChatGPT can access it during that session. ChatGPT can navigate within the allowed website, read page content, fill in non-sensitive text fields, and click navigation controls, but the safety rules prevent it from clicking destructive buttons like delete, submit, or send. You would use this if you want an AI coding or analysis agent to inspect a private dashboard, intranet page, or internal tool to help you debug, extract structured data, or draft changes, without risking your account security. The project is written in TypeScript and runs on Node.js.
A local tool that gives a ChatGPT agent temporary, sanitized read-only access to a private password-protected website without ever sharing your login credentials.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Chrome DevTools Protocol.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.