Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Precompiled packages for AWS Lambda
| Date | Stars |
|---|---|
| 2026-07-24 | 1116 |
| 2026-07-25 | 1116 |
| 2026-07-28 | 1116 |
| 2026-07-30 | 1116 |
| 2026-09-20 | 1116 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# lambda-packs Precompiled packages for AWS lambda ## How to start 1. https://aws.amazon.com/lambda/ and create/sign in into account 2. Lambda > Functions - Create lambda function 3. Blank function 4. Configure triggers - Next 5. Configure function - Runtime - Python 2.7 6. Lambda function handler and role - Handler - service.handler - Role - Create new role from template(s) - Role name - test - Policy templates - Simple Microservice Permissions 7. Advanced settings - Memory (MB) 128 - Timeout 1 min 0 sec 6. Code entry type - Upload a .ZIP file - choose Pack.zip from rep 7. Test -> Save and test ## How to modify 1. Modify service.py file from sources folder 2. Choose all files in sources folder when compressing, don't put it in one folder 3. Upload zip file on function page ## Current packs ### Selenium PhantomJS #### Intro Selenium on PhantomJS. In fact - a ready-made tool for web scraping. For example, the demo now opens a random page in Wikipedia and sends its header. (PhantomJS at the same time disguises itself as a normal browser, knows how to log in, click and fill out forms) Also added requests, so you can do API requests for different resources to discard / take away the information. Useful for web testing and scraping. #### Demo Current demo opens random page from wiki (https://en.wikipedia.org/wiki/Special:Random) and prints title. #### Serverless start ``` git clone https://github.com/ryfeus/lambda-packs.git cd lambda-packs/Selenium_PhantomJS/source/ serverless deploy serverless invoke --function main --log ``` You can also see the results from the API Gateway endpoint in a web browser. #### Documentation https://selenium-python.readthedocs.io/ --- ### Pyresttest + WRK #### Intro What does the lambda have to do with it? In a nutshell on AWS in one region you can simultaneously run 200 lambdas (more if you write to support). Lambda works in 11 regions. So you can run in parallel more than 2000 lambdas, each of which will conduct load testing of your service. Five minutes of such testing will cost just one dollar. #### Demo Demo in this package tries to send requests to github.com for 5 seconds with 1 connection and also conduct pyresttest dummy test. #### Tools 1. WRK (https://github.com/wg/wrk) - the main tool for load testing. It works with multiple threads, you can specify the number of connections and length of the load. For more fine-tuning, you can use LuaJIT scripts (https://www.lua.org/). 2. Pyrestest (https://github.com/svanoort/pyresttest) is a handy tool for testing the full pipeline of the API. For example, the user registers, then uses the api key to create tasks / make notes / downloads files, then reads them, then deletes them. #### Documentation https://github.com/wg/wrk https://github.com/svanoort/pyresttest --- ### Lxml + requests #### Intro Package for parsing static HTML pages. Difference here is that it works faster and consumes less memory than PhantomJS but is limited in terms websites it can parse and other features. #### Serverless start ``` serverless install -u https://github.com/ryfeus/lambda-packs/tree/master/Lxml_requests/source -n lxml-requests cd lxml-requests serverless deploy serverless invoke --function main --log ``` #### Build pack ``` wget https://github.com/ryfeus/lambda-packs/blob/master/Lxml_requests/buildPack.sh docker pull amazonlinux:latest docker run -v $(pwd):/outputs --name lambdapackgen -d amazonlinux:latest tail -f /dev/null docker exec -i -t lambdapackgen /bin/bash /outputs/buildPack.sh ``` #### Tools Lxml 3.7.1 #### Documentation http://lxml.de/ --- ### Tensorflow #### Intro Open source library for Machine Intelligence. Basically revolutionized AI and made it more accessible. Using tensorflow on lambda is not as bad as it may sound - for some simple models it is the simplest and the cheapest way to deploy. #### Demo As hello world code I used recognition of images trained on imagenet (https://www.tensorflow
Excerpt of 9,622 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:2a944184af0c0d4f, topic:pytorch, topic:tensorflow
matched fp:2a944184af0c0d4f, topic:serverless
matched fp:2a944184af0c0d4f, topic:opencv
matched fp:2a944184af0c0d4f, topic:spacy