Analysis updated 2026-05-18
Run a local proxy that rotates across several MuleRun API keys for an app that expects an OpenAI style endpoint.
Batch create MuleRun accounts from a CSV of Outlook email addresses.
Plug the proxy pool into gateway tools like new-api or one-api to centralize key management.
| 2951461586/mulerun-pool | 0whitedev/detranspiler | aliyun/iac-code | |
|---|---|---|---|
| Stars | 21 | 21 | 21 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 3/5 | 4/5 | 3/5 |
| Audience | developer | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires Python 3.11+, a CSV of Outlook accounts, and MuleRun API keys or an invitation link.
mulerun-pool is a Python tool that combines two related utilities into one codebase: automated bulk account registration for a service called MuleRun using Outlook email addresses, and an API key proxy pool for rotating multiple MuleRun API keys. The registration module, mulerun_register, uses a browser automation library to simulate the MuleRun sign up flow. You supply a CSV file containing Outlook email addresses and passwords, set your MuleRun invitation link, and the tool creates accounts in batch, optionally running headless, meaning without a visible browser window, or with a proxy server. It tracks each account's status in the CSV. The proxy pool module, mulerun_pool, is a FastAPI server that acts as a middleman between your applications and MuleRun's AI API. You give it a list of MuleRun API keys, and it exposes a local HTTP endpoint that is compatible with the OpenAI and Anthropic API formats, meaning tools that already know how to talk to OpenAI can be pointed at this proxy instead. When requests come in, the proxy rotates through the available keys, handles failures, and can be wired into API gateway tools like new-api or one-api. You would use this to manage a pool of MuleRun accounts and keys across multiple applications, centralizing key rotation and failure handling in one place. The tech stack is Python 3.11 or later, with FastAPI for the proxy server and Playwright, a browser automation library, for the registration flow.
A Python tool that bulk registers MuleRun accounts via Outlook emails and proxies rotating API keys through an OpenAI compatible endpoint.
Mainly Python. The stack also includes Python, FastAPI, Playwright.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.