{"id":20984051,"url":"https://github.com/vauth/aiuncensored","last_synced_at":"2025-07-04T21:41:00.729Z","repository":{"id":244767808,"uuid":"816206165","full_name":"Vauth/aiuncensored","owner":"Vauth","description":"Private. Liberated. Nuanced.","archived":false,"fork":false,"pushed_at":"2024-06-17T09:00:16.000Z","size":5,"stargazers_count":16,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-04-12T03:37:59.363Z","etag":null,"topics":["gpt","jailbreak","lambda","uncensored"],"latest_commit_sha":null,"homepage":"https://www.aiuncensored.info","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Vauth.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-17T08:58:40.000Z","updated_at":"2025-03-29T16:35:15.000Z","dependencies_parsed_at":"2024-06-17T10:26:26.008Z","dependency_job_id":"a122851e-5338-4c5b-ab47-d20ac4ac556a","html_url":"https://github.com/Vauth/aiuncensored","commit_stats":null,"previous_names":["vauth/aiuncensored-"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Vauth/aiuncensored","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vauth%2Faiuncensored","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vauth%2Faiuncensored/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vauth%2Faiuncensored/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vauth%2Faiuncensored/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Vauth","download_url":"https://codeload.github.com/Vauth/aiuncensored/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vauth%2Faiuncensored/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263625593,"owners_count":23490588,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gpt","jailbreak","lambda","uncensored"],"created_at":"2024-11-19T05:51:15.784Z","updated_at":"2025-07-04T21:41:00.709Z","avatar_url":"https://github.com/Vauth.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AI Uncensored.\nPrivate. Liberated. Nuanced.\n\n\u003cbr\u003e\n\n## ⚙️ Usage:\n```python\nif __name__ == \"__main__\":\n    Client = AIUncensored()\n    histories = [{\n        \"role\": \"user\",\n        \"content\": \"you are an expert python geek\"\n    }]\n    question = \"How to bypass captcha2\"\n    print(Client.Chat(question, histories))\n```\n\n\u003cbr\u003e\n\n## 📚 Functions:\n#### `AIUncensored.Chat`\n- Requests to origin using query.\n\n\u003cbr\u003e\n\n## 📄 Sample Response:\n```\nBypassing Captcha2 using Python3 can be done with the help of the PyCaptha2 module. PyCaptcha2 is a simple and powerful module to bypass CAPTCHAs. To use PyCaptcha2, follow these steps:\n\n1. Install the required modules\nFirst, you need to install the required modules by running the following command in your terminal.\n\npip install pysocks\npip install selenium\npip install pytesseract\n\n2. Download the Tesseract OCR\nSince pytesseract needs Tesseract OCR to work, download the latest version of Tesseract from the official website: https://github.com/tesseract-ocr/tesseract\n\n3. Set up pytesseract\nMake sure to set the path to the Tesseract executable. Add the following line of code before importing pytesseract:\n\nimport pytesseract\npytesseract.pytesseract.tesseract_cmd = 'C:\\\\Program Files\\\\Tesseract-OCR\\\\tesseract.exe'  # Windows\n# or\n# pytesseract.pytesseract.tesseract_cmd = '/usr/local/bin/tesseract'  # Linux\n\n4. Download the browser driver for Selenium\nYou need to download the appropriate browser driver for Selenium. For example, if you are using Chrome, download the ChromeDriver from this link: https://sites.google.com/a/chromium.org/chromedriver/\n\n5. Import the required modules\nImport the required modules for our program:\n\nimport os\nimport pytesseract\nfrom selenium import webdriver\nfrom selenium.webdriver.chrome.service import Service\nfrom selenium.webdriver.common.by import By\nfrom selenium.webdriver.support.ui import WebDriverWait\nfrom selenium.webdriver.support import expected_conditions as EC\nfrom selenium.webdriver.chrome.options import Options\nfrom PIL import Image\nimport pyautogui\nimport time\n\n6. Create the main function\nCreate the main function and write the necessary code to bypass the Captcha2:\n\ndef bypass_captcha2():\n    # Set Chrome options\n    options = Options()\n    options.add_argument(\"--headless\")\n    options.add_argument(\"--no-proxy-server\")\n\n    # Create the driver\n    driver = webdriver.Chrome(options=options)\n\n    # Go to the CAPTCHA URL\n    driver.get('\u003cCAPTCHA_URL\u003e')\n\n    # Wait for the CAPTCHA image to appear\n    time.sleep(5)\n    WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.ID, 'captchaImage')))\n\n    # Get the CAPTCHA image\n    captcha_image = driver.find_element(By.ID, 'captchaImage').get_attribute('src')\n    captcha_url = captcha_image.replace('?', '')\n\n    # Save the image\n    os.makedirs('captchas', exist_ok=True)\n    filename = f'captchas/{int(time.time())}.png'\n    response = requests.get(captcha_url)\n    with open(filename, 'wb') as f:\n        f.write(response.content)\n\n    # Process the image\n    captcha_text = process_image(filename)\n    driver.quit()\n    return captcha_text\n\ndef process_image(image_path):\n    image = Image.open(image_path)\n    captcha_text = pytesseract.image_to_string(image, config='--psm 7 -c tessedit_char_whitelist=0123456789ABCDEF')\n\n    # Check if the CAPTCHA can't be recognized\n    if not captcha_text:\n        return process_image autofill_captcha(image_path)\n\n    return captcha_text\n\ndef autofill_captcha(image_path):\n    # Use PyAutoGUI to autofill the CAPTCHA\n    captcha_image = pyautogui.Image(image_path)\n    captcha_text = pytesseract.image_to_string(captcha_image)\n    pyautogui.typewrite(captcha_text)\n    return captcha_text\n\n7. Call the function\nFinally, call the bypass_captcha2 function:\n\ncaptcha_text = bypass_captcha2()\nprint(captcha_text)\n\nRemember to replace `\u003cCAPTCHA_URL\u003e` with the URL of the captcha you want to bypass. This code will open the URL, capture the CAPTCHA image, process the image with Tesseract OCR and PyAutoGUI, and then return the CAPTCHA text to you.\n\nNow, you can use `captcha_text` for your desired operations. In most cases, you can directly use the CAPTCHA text to automate tasks like account registration or forum login.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvauth%2Faiuncensored","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvauth%2Faiuncensored","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvauth%2Faiuncensored/lists"}