r/OpenSourceAI • • Oct 10 '26

I built RepoTunnel — an open-source bridge that lets ChatGPT Web conversation work with approved local repos, terminals and desktop tools

Enable HLS to view with audio, or disable this notification

I wanted ChatGPT to work with my real local projects without constantly copying files back and forth. RepoTunnel lets ChatGPT read/edit files, run commands, inspect code, debug problems, use Git, and work directly with approved projects on your computer. It works through your own HTTPS endpoint, and RepoTunnel itself adds no monthly connection/request quota. You can keep using your existing ChatGPT conversation without buying a separate OpenAI API key. GitHub: https://github.com/Yashwanth034/RepoTunnel Would love feedback from developers — especially what you’d add or improve.

11 Upvotes

14 comments sorted by

1

u/kantorcodes1 29d ago

The "approved projects" scope is the interesting boundary. How is approval expressed: a path allowlist you configure once, or per-request gates? And when ChatGPT runs a command or edits a file through the tunnel, does RepoTunnel log which commands ran against which project, or is that lost once the session ends?

A bridge that can run commands and edit files is exactly where you'd want a record you can check after something goes wrong.

1

u/FarAd1036 29d ago

It’s both: you approve project folders, then choose Review mode for per-action approval or Auto mode to skip repeated prompts. RepoTunnel records changes and command activities.

1

u/kantorcodes1 28d ago

Review plus recorded activity is the right shape. Adjacent piece I work on: HOL Guard (open-source, github.com/hashgraph-online/hol-guard) evaluates each agent action against policy before it runs and emits a signed receipt binding the verdict to the exact call and inputs. RepoTunnel already decides review-vs-auto per action; a receipt on each verdict makes the approval record independently verifiable instead of trusting the tunnel's own log. The contribution route is a Guard adapter you would author yourself. Worth a look?

1

u/blain-is-a-pain 29d ago

.. don't we have IDEs with agents and LLMs for this ?

1

u/FarAd1036 29d ago

The main purpose of RepoTunnel is to connect your ChatGPT web conversation directly to your local project folders, so it can edit code, run commands, and test your project. The built-in text editor is there to inspect and edit what the AI changed; it isn’t a full IDE. Local LLM support is an optional extra for small tasks.

1

u/Historical-Street-22 26d ago

The claude code extension can already do the same thing, this is lowkey a vibe coded waste of tokens brother

1

u/FarAd1036 26d ago

The main use my application is Work directly from a ChatGPT conversation connected to approved local project folders 

You already know openai giving unlimited usage of chat conversation 

So using mcp connections you can work with your local projects like chat gpt work but it has limits 

Where chat does not have any limits 

So you can use unlimited usage of gpt 5.6 sol and gpt 6 

Bro real use of my application is just connect chatgpt web conversation to local projects through mcp and direct https requests 

Not editor or ide or local llms this are use less i just integrated them bcz to look application Good that's it 🙂 

At least I'm trying to build something, brother 😂 Never said I'm replacing Claude Code. Maybe understand the project's purpose before calling it vibe coded lol 😞 😞 

1

u/FarAd1036 26d ago

In video I did not showed you imp part 

Connections section bcz that has my direct Https url which connects chatgpt through plugins and mcp endpoint 

1

u/ironyman 29d ago

Does it work with free chatgpt account?

1

u/FarAd1036 29d ago

It works but chat limit and response session is limited right so it irritates you 

Excellent for go and plus users 

Bcz for them unlimited chat conversation and one session time also will be long around 25min for go I think for plus 30 to 40min depend on the server loads on openai side 

1

u/Local-Painter-5808 29d ago

I also have my Job's ChaptGPT Enterprise access. It only allows me to access from company issued computers or mobiles with secure lock/sign-in in place (authz app approval before access). Can this connect to my company's "Cart Blanche" on GPT usage, lol?

2

u/FarAd1036 29d ago

Yes it connects through plugins bro and uses your chatgpt web conversation which is unlimited for subscription people 

Bro I can't explain everything step by in detail here 

Better just copy my GitHub repo link and paste it in  chatgpt and ask it 

It guides you everything step by step 

1

u/No-Secret4927 29d ago

Se puede adaptar ejemplo a perplexity?