hCaptcha-Solver
AI based (gpt4free) hCaptcha text challenge solver with browser hsw.
Stars: 66
hCaptcha-Solver is an AI-based hcaptcha text challenge solver that utilizes the playwright module to generate the hsw N data. It can solve any text challenge without any problem, but may be flagged on some websites like Discord. The tool requires proxies since hCaptcha also rate limits. Users can run the 'hsw_api.py' before running anything and then integrate the usage shown in 'main.py' into their projects that require hCaptcha solving. Please note that this tool only works on sites that support hCaptcha text challenge.
README:
This is a AI based (gpt4free) hcaptcha text challenge solver that utilizes the playwright module to generate the hsw N data.
Even tho this solves any text challenge without any problem it may be very flagged for some websites like discord.
So if you want a solver that is unflagged for discord register etc (image solver) reach me on telegram
All you need for this is proxies since hCaptcha also ratelimits!!!!!!!!!!!!
- Requires:
Python 3.10+
- clone the repository:
git clone --recursive https://github.com/DXVVAY/hCaptcha-Text-Solver.git
- Install the requirements:
pip install -r requirements.txt
- Edit
main.py
to add your proxies - Start:
python3 main.py
Run hsw_api.py
before running anything, and then add the usage that is shown in main.py
to any one your projects the require hCaptcha solving.
Please be aware that this only works on sites that support hCaptcha text challenge.
This project was made for Educational purposes |
---|
This project was created only for good purposes and personal use. |
By using this, you agree that you hold responsibility and accountability of any consequences caused by your actions. |
Distributed under the GPL-3.0 License. See LICENSE for more information.
This solver is flagged for obv reasons (playwright hsw) + Text Challenge.
So if you want a good hCaptcha solver I will recommend you to use fCaptcha Telegram / fCaptcha Discord which uses a hsw reverse and is unflagged for discord.
hsw decrypted (AES-256-GCM):
{
"proof_spec": {
"difficulty": 2,
"fingerprint_type": 0,
"_type": "w",
"data": "wlHjmTa2pb3FJJurmAcybqBflSCIcrI8q6/P4ASNHPa2AvANd4lazPQdBbcKuQYaaoZ+d4HTOAILOId1onHmylhOeM2V07O0lN2EjGCWnJNpdQom7bvVkk5FKTWs4epHJLeNwoIjP/Mm9YzNC9XgCdpr+4qoDU9y8U220G/IAGOcpTN0jKCq+M7EG/n3XjVRE62te0IAPrKJ6Mak3KtWeicXIUEmDt+OvqqXtCAdjO8iOkV3lDLSFiRgMKTgtA1N",
"_location": "https://newassets.hcaptcha.com/c/f922a41",
"timeout_value": 1000
},
"rand": [
0.5497682371112909,
0.9510314334183931
],
"components": {
"navigator": {
"user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) discord/1.0.241 Chrome/120.0.6099.291 Electron/28.2.10 Safari/537.36",
"language": "en-US",
"languages": [
"en-US",
"en-SE",
"en-GB",
"sv-SE"
],
"platform": "Win32",
"max_touch_points": 0,
"webdriver": false,
"notification_query_permission": null,
"plugins_undefined": false
},
"screen": {
"color_depth": 24,
"pixel_depth": 24,
"width": 1920,
"height": 1080,
"avail_width": 1920,
"avail_height": 1040
},
"device_pixel_ratio": 1,
"has_session_storage": true,
"has_local_storage": true,
"has_indexed_db": true,
"web_gl_hash": "-1",
"canvas_hash": "3290922276056775431",
"has_touch": false,
"notification_api_permission": "Granted",
"chrome": false,
"to_string_length": 33,
"err_firefox": null,
"r_bot_score": 0,
"r_bot_score_suspicious_keys": [],
"r_bot_score_2": 0,
"audio_hash": "-1",
"extensions": [
false
],
"parent_win_hash": "14672043374044359109",
"webrtc_hash": "-1",
"performance_hash": "4140103483592612201",
"unique_keys": "regeneratorRuntime,_ws,1,GLOBAL_ENV,__BILLING_STANDALONE__,webpackChunkdiscord_app,__localeData__,createDiscordStream,popupBridge,hcaptcha,__SENTRY_IPC__,0,__OVERLAY__,DiscordErrors,clearImmediate,grecaptcha,DiscordSentry,__timingFunction,hcaptchaOnLoad,__isReactDndBackendSetUp,IntlPolyfill,__SENTRY__,__DISCORD_WINDOW_ID,setImmediate,__SECRET_EMOTION__,2,platform,DiscordNative",
"inv_unique_keys": "localStorage,_sharedLibs,hsw,__wdata,sessionStorage",
"common_keys_hash": 276567530,
"common_keys_tail": "chrome,caches,cookieStore,ondevicemotion,ondeviceorientation,ondeviceorientationabsolute,launchQueue,documentPictureInPicture,onbeforematch,getScreenDetails,openDatabase,queryLocalFonts,showDirectoryPicker,showOpenFilePicker,showSaveFilePicker,originAgentCluster,credentialless,speechSynthesis,oncontentvisibilityautostatechange,onscrollend,webkitRequestFileSystem,webkitResolveLocalFileSystemURL,Raven",
"features": {
"performance_entries": true,
"web_audio": true,
"web_rtc": true,
"canvas_2d": true,
"fetch": true
}
},
"events": [
[
3957763561,
"[\"Windows\",\"10.0.0\",null,\"64\",\"x86\",\"120.0.6099.291\"]"
],
[
3916977893,
"[[\"NeydHCok1rU9EvmLcmyUcv55MlwitJSp\",\"b\",\"1a\",\"LRCTVMZNBIQGZ\"],[\"itBvEMyUitS1Kd5pgbwItjvnEUlBFswItjOU1qqTEUInKMLAJMLGUvonFtlnzsxEtkwItj3p3X18FMDjtjwItjJp3X18FMwItjlBXeSpWYzSUMxAJMLGcMLBDMwAtMnhJMpAJMLEJn1ADMyU\",\"7\",\"56\",\"CJSONRVQGTKLJ\"]]"
],
[
873741287,
"[0,18407,18407]"
],
[
748900772,
"11038406483972230190"
],
[
3498175614,
"[\"o==wn4MDo2UDMzyD\",\"1a\",\"f\",\"KPPYCCNJKJION\"]"
],
[
143592240,
"[[209,[209,209,209,255,209,209,209,255,209,209,209,255,209,209,209,255]],[[11,0,1,105.015625,13,5,105.6171875],[[12,0,-1,113.125,17,4,113],[11,0,0,111,12,4,111],[11,0,1,105.015625,13,5,105.6171875],[11,0,1,105.015625,13,5,105.6171875],[11,0,1,105.015625,13,5,105.6171875],[11,0,1,105.015625,13,5,105.6171875],[11,0,1,105.015625,13,5,105.6171875],[11,0,1,105.015625,13,5,105.6171875],[12,0,0,109.640625,14,3,110.1953125]]],[0,2,4,5,6,8,9,12,13,15,17,18,19,21,22,23,28,29,30,31,33,34,35,37,39,42,47,48,49,66,67,69,71,72,75,76,77,78,79,81,82],[0,0,0,0,14,3,0]]"
],
[
3725196262,
"[16,1024,4096,7,12,120,[23,127,127]]"
],
[
1877814445,
"[1,2,3,4]"
],
[
2275435905,
"4631229088072584217"
],
[
2691352878,
"2404.399999976158"
],
[
2998564779,
"[24,24,65536,212988,200704]"
],
[
2232178856,
"[2147483647,2147483647,2147483647,2147483647]"
],
[
2854298529,
"137.69999992847443"
],
[
137519462,
"12073207331849695208"
],
[
1335970363,
"4226317358175830201"
],
[
137955265,
"\"Europe/Stockholm\""
],
[
669213918,
"[\"Google Inc. (NVIDIA)\",\"ANGLE (NVIDIA, NVIDIA GeForce GTX 1650 (0x00001F82) Direct3D11 vs_5_0 ps_5_0, D3D11)\"]"
],
[
3913991343,
"115.20000004768372"
],
[
2571358880,
"[\"Europe/Stockholm\",-60,-60,-3203646808000,\"Central European Standard Time\",\"en-US\"]"
],
[
4086018371,
"[[true,\"en-US\",true,\"Microsoft David - English (United States)\",\"Microsoft David - English (United States)\"],[false,\"en-GB\",true,\"Microsoft Hazel - English (United Kingdom)\",\"Microsoft Hazel - English (United Kingdom)\"],[false,\"en-GB\",true,\"Microsoft Susan - English (United Kingdom)\",\"Microsoft Susan - English (United Kingdom)\"]]"
],
[
690142092,
"[32767,32767,16384,8,8,8]"
],
[
3827436525,
"15307345790125003576"
],
[
3311072794,
"1117"
],
[
1613898511,
"17002384262467705698"
],
[
3756317564,
"2337666753322697468"
],
[
255383392,
"[2147483647,2147483647,4294967294]"
],
[
872174808,
"[\"5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) discord/1.0.241 Chrome/120.0.6099.291 Electron/28.2.10 Safari/537.36\",\"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) discord/1.0.241 Chrome/120.0.6099.291 Electron/28.2.10 Safari/537.36\",8,4,\"en-US\",[\"en-US\",\"en-SE\",\"en-GB\",\"fa\",\"sv-SE\"],\"Win32\",null,[\"Not_A Brand 8\",\"Chromium 120\"],false,\"Windows\",2,5,true,false,50,false,false,false,\"[object Keyboard]\",false,false]"
],
[
338869435,
"14882824317255702596"
],
[
2881608941,
"57"
],
[
1587180961,
"1715421331252.5"
],
[
334928754,
"13177607191192652685"
],
[
531197711,
"219.94999998807907"
],
[
2115854713,
"[\"mdQj3b2NHdMjwE2dHbGjtjaF\",\"7\",\"e\",\"RVEVPWQJEKTRJ\"]"
],
[
2460707167,
"[1,4,5,7,9,12,20,21,24,25,29,31]"
],
[
3719249172,
"16290568259171983358"
],
[
1311261287,
"[4,120,4]"
],
[
1587819988,
"3313549113868922289"
],
[
2151859767,
"[[],35,34,null,false,false,true,37,true,true,true,true,true,[\"Raven\",\"_sharedLibs\",\"__wdata\",\"hsw\"],[[\"getElementsByClassName\",[]],[\"getElementById\",[]],[\"querySelector\",[]],[\"querySelectorAll\",[]]],[],true]"
],
[
443486963,
"4932383211497360507"
],
[
2371850788,
"true"
],
[
1350382849,
"[[277114314453,277114314460,277114314451,357114314456,277114314452,554228628898,57114314443,717114314371391,554228628897,277114314456,1108457257862,277114314450,554228628919,277114314460,277114314451],false]"
],
[
2622130410,
"[16384,32,16384,2048,2,2048]"
],
[
2906236335,
"[[[\"https://newassets.hcaptcha.com/captcha/v1/50fb34a/hcaptcha.js\",0,5]],[[\"*\",84,9]]]"
],
[
1405859696,
"[16,4095,30,16,16380,120,12,120,[23,127,127]]"
],
[
3952131478,
"[11]"
],
[
1421982308,
"[7838650368,7838650368,null,null,1098907648,true,true,true,null]"
],
[
1068771096,
"627"
],
[
3082579163,
"16153807394097295248"
],
[
3070040703,
"9345374751420407194"
],
[
1373138784,
"[[\"navigation:newassets.hcaptcha.com\",173,190.39999997615814],[\"script:newassets.hcaptcha.com\",113.94999998807907,270.64999997615814],[\"xmlhttprequest:api.hcaptcha.com\",0,127.70000004768372]]"
],
[
414144794,
"[-6.172840118408203,-20.710678100585938,120.71067810058594,-20.710678100585938,141.42135620117188,120.71067810058594,-20.710678100585938,141.42135620117188,-20.710678100585938,-20.710678100585938,0,0,300,150,false]"
],
[
3497821731,
"[1,1024,1,1,4]"
],
[
694616987,
"[1920,1080,1920,1040,24,24,false,0,1,1920,1040,true,true,true,false]"
]
],
"suspicious_events": [],
"messages": null,
"stack_data": null,
"stamp": "1:2:2024-05-11:wlHjmTa2pb3FJJurmAcybqBflSCIcrI8q6/P4ASNHPa2AvANd4lazPQdBbcKuQYaaoZ+d4HTOAILOId1onHmylhOeM2V07O0lN2EjGCWnJNpdQom7bvVkk5FKTWs4epHJLeNwoIjP/Mm9YzNC9XgCdpr+4qoDU9y8U220G/IAGOcpTN0jKCq+M7EG/n3XjVRE62te0IAPrKJ6Mak3KtWeicXIUEmDt+OvqqXtCAdjO8iOkV3lDLSFiRgMKTgtA1N::FtXtcppc:3a",
"href": "https://canary.discord.com/register",
"ardata": null,
"errs": {
"list": []
},
"perf": [
[
1,
15
],
[
2,
146
],
[
3,
0
]
]
}
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for hCaptcha-Solver
Similar Open Source Tools
hCaptcha-Solver
hCaptcha-Solver is an AI-based hcaptcha text challenge solver that utilizes the playwright module to generate the hsw N data. It can solve any text challenge without any problem, but may be flagged on some websites like Discord. The tool requires proxies since hCaptcha also rate limits. Users can run the 'hsw_api.py' before running anything and then integrate the usage shown in 'main.py' into their projects that require hCaptcha solving. Please note that this tool only works on sites that support hCaptcha text challenge.
pictureChange
The 'pictureChange' repository is a plugin that supports image processing using Baidu AI, stable diffusion webui, and suno music composition AI. It also allows for file summarization and image summarization using AI. The plugin supports various stable diffusion models, administrator control over group chat features, concurrent control, and custom templates for image and text generation. It can be deployed on WeChat enterprise accounts, personal accounts, and public accounts.
halbot
halbot is a Telegram bot that uses ChatGPT, Gemini, Mistral, and other AI engines to provide a variety of services, including text generation, translation, summarization, and question answering. It is easy to use and extend, and it can be integrated into your own projects. halbot is open source and free to use.
chatgpt-exporter
A script to export the chat history of ChatGPT. Supports exporting to text, HTML, Markdown, PNG, and JSON formats. Also allows for exporting multiple conversations at once.
llm_finetuning
This repository provides a comprehensive set of tools for fine-tuning large language models (LLMs) using various techniques, including full parameter training, LoRA (Low-Rank Adaptation), and P-Tuning V2. It supports a wide range of LLM models, including Qwen, Yi, Llama, and others. The repository includes scripts for data preparation, training, and inference, making it easy for users to fine-tune LLMs for specific tasks. Additionally, it offers a collection of pre-trained models and provides detailed documentation and examples to guide users through the process.
Awesome-Quantization-Papers
This repo contains a comprehensive paper list of **Model Quantization** for efficient deep learning on AI conferences/journals/arXiv. As a highlight, we categorize the papers in terms of model structures and application scenarios, and label the quantization methods with keywords.
AICentral
AI Central is a powerful tool designed to take control of your AI services with minimal overhead. It is built on Asp.Net Core and dotnet 8, offering fast web-server performance. The tool enables advanced Azure APIm scenarios, PII stripping logging to Cosmos DB, token metrics through Open Telemetry, and intelligent routing features. AI Central supports various endpoint selection strategies, proxying asynchronous requests, custom OAuth2 authorization, circuit breakers, rate limiting, and extensibility through plugins. It provides an extensibility model for easy plugin development and offers enriched telemetry and logging capabilities for monitoring and insights.
manga-image-translator
Translate texts in manga/images. Some manga/images will never be translated, therefore this project is born. * Image/Manga Translator * Samples * Online Demo * Disclaimer * Installation * Pip/venv * Poetry * Additional instructions for **Windows** * Docker * Hosting the web server * Using as CLI * Setting Translation Secrets * Using with Nvidia GPU * Building locally * Usage * Batch mode (default) * Demo mode * Web Mode * Api Mode * Related Projects * Docs * Recommended Modules * Tips to improve translation quality * Options * Language Code Reference * Translators Reference * GPT Config Reference * Using Gimp for rendering * Api Documentation * Synchronous mode * Asynchronous mode * Manual translation * Next steps * Support Us * Thanks To All Our Contributors :
lego-ai-parser
Lego AI Parser is an open-source application that uses OpenAI to parse visible text of HTML elements. It is built on top of FastAPI, ready to set up as a server, and make calls from any language. It supports preset parsers for Google Local Results, Amazon Listings, Etsy Listings, Wayfair Listings, BestBuy Listings, Costco Listings, Macy's Listings, and Nordstrom Listings. Users can also design custom parsers by providing prompts, examples, and details about the OpenAI model under the classifier key.
awesome-llm-security
Awesome LLM Security is a curated collection of tools, documents, and projects related to Large Language Model (LLM) security. It covers various aspects of LLM security including white-box, black-box, and backdoor attacks, defense mechanisms, platform security, and surveys. The repository provides resources for researchers and practitioners interested in understanding and safeguarding LLMs against adversarial attacks. It also includes a list of tools specifically designed for testing and enhancing LLM security.
ai
Ai is a Japanese bot for Misskey, designed to provide various functionalities such as posting random notes, learning keywords, playing Reversi, server monitoring, and more. Users can interact with Ai by setting up a `config.json` file with specific parameters. The tool can be installed using Node.js and npm, with optional dependencies like MeCab for additional features. Ai can also be run using Docker for easier deployment. Some features may require specific fonts to be installed in the directory. Ai stores its memory using an in-memory database, ensuring persistence across sessions. The tool is licensed under MIT and has received the 'Works on my machine' award.
qwen-free-api
Qwen AI Free service supports high-speed streaming output, multi-turn dialogue, watermark-free AI drawing, long document interpretation, image parsing, zero-configuration deployment, multi-token support, automatic session trace cleaning. It is fully compatible with the ChatGPT interface. The repository provides various free APIs for different AI services. Users can access the service through different deployment methods like Docker, Docker-compose, Render, Vercel, and native deployment. It offers interfaces for chat completions, AI drawing, document interpretation, image parsing, and token checking. Users need to provide 'login_tongyi_ticket' for authorization. The project emphasizes research, learning, and personal use only, discouraging commercial use to avoid service pressure on the official platform.
Awesome-Segment-Anything
Awesome-Segment-Anything is a powerful tool for segmenting and extracting information from various types of data. It provides a user-friendly interface to easily define segmentation rules and apply them to text, images, and other data formats. The tool supports both supervised and unsupervised segmentation methods, allowing users to customize the segmentation process based on their specific needs. With its versatile functionality and intuitive design, Awesome-Segment-Anything is ideal for data analysts, researchers, content creators, and anyone looking to efficiently extract valuable insights from complex datasets.
functionary
Functionary is a language model that interprets and executes functions/plugins. It determines when to execute functions, whether in parallel or serially, and understands their outputs. Function definitions are given as JSON Schema Objects, similar to OpenAI GPT function calls. It offers documentation and examples on functionary.meetkai.com. The newest model, meetkai/functionary-medium-v3.1, is ranked 2nd in the Berkeley Function-Calling Leaderboard. Functionary supports models with different context lengths and capabilities for function calling and code interpretation. It also provides grammar sampling for accurate function and parameter names. Users can deploy Functionary models serverlessly using Modal.com.
glm-free-api
GLM AI Free 服务 provides high-speed streaming output, multi-turn dialogue support, intelligent agent dialogue support, AI drawing support, online search support, long document interpretation support, image parsing support. It offers zero-configuration deployment, multi-token support, and automatic session trace cleaning. It is fully compatible with the ChatGPT interface. The repository also includes six other free APIs for various services like Moonshot AI, StepChat, Qwen, Metaso, Spark, and Emohaa. The tool supports tasks such as chat completions, AI drawing, document interpretation, image parsing, and refresh token survival check.
For similar tasks
hCaptcha-Solver
hCaptcha-Solver is an AI-based hcaptcha text challenge solver that utilizes the playwright module to generate the hsw N data. It can solve any text challenge without any problem, but may be flagged on some websites like Discord. The tool requires proxies since hCaptcha also rate limits. Users can run the 'hsw_api.py' before running anything and then integrate the usage shown in 'main.py' into their projects that require hCaptcha solving. Please note that this tool only works on sites that support hCaptcha text challenge.
marvin
Marvin is a lightweight AI toolkit for building natural language interfaces that are reliable, scalable, and easy to trust. Each of Marvin's tools is simple and self-documenting, using AI to solve common but complex challenges like entity extraction, classification, and generating synthetic data. Each tool is independent and incrementally adoptable, so you can use them on their own or in combination with any other library. Marvin is also multi-modal, supporting both image and audio generation as well using images as inputs for extraction and classification. Marvin is for developers who care more about _using_ AI than _building_ AI, and we are focused on creating an exceptional developer experience. Marvin users should feel empowered to bring tightly-scoped "AI magic" into any traditional software project with just a few extra lines of code. Marvin aims to merge the best practices for building dependable, observable software with the best practices for building with generative AI into a single, easy-to-use library. It's a serious tool, but we hope you have fun with it. Marvin is open-source, free to use, and made with 💙 by the team at Prefect.
data-juicer
Data-Juicer is a one-stop data processing system to make data higher-quality, juicier, and more digestible for LLMs. It is a systematic & reusable library of 80+ core OPs, 20+ reusable config recipes, and 20+ feature-rich dedicated toolkits, designed to function independently of specific LLM datasets and processing pipelines. Data-Juicer allows detailed data analyses with an automated report generation feature for a deeper understanding of your dataset. Coupled with multi-dimension automatic evaluation capabilities, it supports a timely feedback loop at multiple stages in the LLM development process. Data-Juicer offers tens of pre-built data processing recipes for pre-training, fine-tuning, en, zh, and more scenarios. It provides a speedy data processing pipeline requiring less memory and CPU usage, optimized for maximum productivity. Data-Juicer is flexible & extensible, accommodating most types of data formats and allowing flexible combinations of OPs. It is designed for simplicity, with comprehensive documentation, easy start guides and demo configs, and intuitive configuration with simple adding/removing OPs from existing configs.
ChainForge
ChainForge is a visual programming environment for battle-testing prompts to LLMs. It is geared towards early-stage, quick-and-dirty exploration of prompts, chat responses, and response quality that goes beyond ad-hoc chatting with individual LLMs. With ChainForge, you can: * Query multiple LLMs at once to test prompt ideas and variations quickly and effectively. * Compare response quality across prompt permutations, across models, and across model settings to choose the best prompt and model for your use case. * Setup evaluation metrics (scoring function) and immediately visualize results across prompts, prompt parameters, models, and model settings. * Hold multiple conversations at once across template parameters and chat models. Template not just prompts, but follow-up chat messages, and inspect and evaluate outputs at each turn of a chat conversation. ChainForge comes with a number of example evaluation flows to give you a sense of what's possible, including 188 example flows generated from benchmarks in OpenAI evals. This is an open beta of Chainforge. We support model providers OpenAI, HuggingFace, Anthropic, Google PaLM2, Azure OpenAI endpoints, and Dalai-hosted models Alpaca and Llama. You can change the exact model and individual model settings. Visualization nodes support numeric and boolean evaluation metrics. ChainForge is built on ReactFlow and Flask.
Vodalus-Expert-LLM-Forge
Vodalus Expert LLM Forge is a tool designed for crafting datasets and efficiently fine-tuning models using free open-source tools. It includes components for data generation, LLM interaction, RAG engine integration, model training, fine-tuning, and quantization. The tool is suitable for users at all levels and is accompanied by comprehensive documentation. Users can generate synthetic data, interact with LLMs, train models, and optimize performance for local execution. The tool provides detailed guides and instructions for setup, usage, and customization.
seahorse
A handy package for kickstarting AI contests. This Python framework simplifies the creation of an environment for adversarial agents, offering various functionalities for game setup, playing against remote agents, data generation, and contest organization. The package is user-friendly and provides easy-to-use features out of the box. Developed by an enthusiastic team of M.Sc candidates at Polytechnique Montréal, 'seahorse' is distributed under the 3-Clause BSD License.
app
WebDB is a comprehensive and free database Integrated Development Environment (IDE) designed to maximize efficiency in database development and management. It simplifies and enhances database operations with features like DBMS discovery, query editor, time machine, NoSQL structure inferring, modern ERD visualization, and intelligent data generator. Developed with robust web technologies, WebDB is suitable for both novice and experienced database professionals.
langchain-decoded
LangChain Decoded is an open-source framework designed to facilitate the development of applications utilizing large language models (LLMs). It can be applied to tasks such as chatbots, text summarization, data generation, code understanding, question answering, and evaluation. The framework consists of various modules like Models, Embeddings, Prompts, Indexes, Memory, Chains, Agents, and Callbacks, each explored in separate Python notebooks. Users can follow the blog post series to understand and utilize LangChain for their projects.
For similar jobs
sweep
Sweep is an AI junior developer that turns bugs and feature requests into code changes. It automatically handles developer experience improvements like adding type hints and improving test coverage.
teams-ai
The Teams AI Library is a software development kit (SDK) that helps developers create bots that can interact with Teams and Microsoft 365 applications. It is built on top of the Bot Framework SDK and simplifies the process of developing bots that interact with Teams' artificial intelligence capabilities. The SDK is available for JavaScript/TypeScript, .NET, and Python.
ai-guide
This guide is dedicated to Large Language Models (LLMs) that you can run on your home computer. It assumes your PC is a lower-end, non-gaming setup.
classifai
Supercharge WordPress Content Workflows and Engagement with Artificial Intelligence. Tap into leading cloud-based services like OpenAI, Microsoft Azure AI, Google Gemini and IBM Watson to augment your WordPress-powered websites. Publish content faster while improving SEO performance and increasing audience engagement. ClassifAI integrates Artificial Intelligence and Machine Learning technologies to lighten your workload and eliminate tedious tasks, giving you more time to create original content that matters.
chatbot-ui
Chatbot UI is an open-source AI chat app that allows users to create and deploy their own AI chatbots. It is easy to use and can be customized to fit any need. Chatbot UI is perfect for businesses, developers, and anyone who wants to create a chatbot.
BricksLLM
BricksLLM is a cloud native AI gateway written in Go. Currently, it provides native support for OpenAI, Anthropic, Azure OpenAI and vLLM. BricksLLM aims to provide enterprise level infrastructure that can power any LLM production use cases. Here are some use cases for BricksLLM: * Set LLM usage limits for users on different pricing tiers * Track LLM usage on a per user and per organization basis * Block or redact requests containing PIIs * Improve LLM reliability with failovers, retries and caching * Distribute API keys with rate limits and cost limits for internal development/production use cases * Distribute API keys with rate limits and cost limits for students
uAgents
uAgents is a Python library developed by Fetch.ai that allows for the creation of autonomous AI agents. These agents can perform various tasks on a schedule or take action on various events. uAgents are easy to create and manage, and they are connected to a fast-growing network of other uAgents. They are also secure, with cryptographically secured messages and wallets.
griptape
Griptape is a modular Python framework for building AI-powered applications that securely connect to your enterprise data and APIs. It offers developers the ability to maintain control and flexibility at every step. Griptape's core components include Structures (Agents, Pipelines, and Workflows), Tasks, Tools, Memory (Conversation Memory, Task Memory, and Meta Memory), Drivers (Prompt and Embedding Drivers, Vector Store Drivers, Image Generation Drivers, Image Query Drivers, SQL Drivers, Web Scraper Drivers, and Conversation Memory Drivers), Engines (Query Engines, Extraction Engines, Summary Engines, Image Generation Engines, and Image Query Engines), and additional components (Rulesets, Loaders, Artifacts, Chunkers, and Tokenizers). Griptape enables developers to create AI-powered applications with ease and efficiency.