{"id":20988221,"url":"https://github.com/rjohnpaul/anyai","last_synced_at":"2026-04-20T16:33:15.770Z","repository":{"id":244118491,"uuid":"814324597","full_name":"RJohnPaul/AnyAI","owner":"RJohnPaul","description":"AnyAI is a streamlit powered versatile AI tool that integrates Google Gemini and Google Flash API","archived":false,"fork":false,"pushed_at":"2024-06-13T12:21:48.000Z","size":13364,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-01T15:15:18.734Z","etag":null,"topics":["gemini-pro","google","google-geocoding-api","python3","streamlit","streamlit-sharing","streamlit-webapp"],"latest_commit_sha":null,"homepage":"https://any-ai.streamlit.app/","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/RJohnPaul.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-12T19:33:34.000Z","updated_at":"2024-06-13T17:56:29.000Z","dependencies_parsed_at":"2025-01-20T07:44:04.992Z","dependency_job_id":"818d1346-7380-4a05-90d5-0b9b056fc21d","html_url":"https://github.com/RJohnPaul/AnyAI","commit_stats":null,"previous_names":["rjohnpaul/anyai"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RJohnPaul/AnyAI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RJohnPaul%2FAnyAI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RJohnPaul%2FAnyAI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RJohnPaul%2FAnyAI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RJohnPaul%2FAnyAI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RJohnPaul","download_url":"https://codeload.github.com/RJohnPaul/AnyAI/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RJohnPaul%2FAnyAI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32055355,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T11:35:06.609Z","status":"ssl_error","status_checked_at":"2026-04-20T11:34:48.899Z","response_time":94,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["gemini-pro","google","google-geocoding-api","python3","streamlit","streamlit-sharing","streamlit-webapp"],"created_at":"2024-11-19T06:19:43.488Z","updated_at":"2026-04-20T16:33:15.728Z","avatar_url":"https://github.com/RJohnPaul.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AnyAI 🚀🤖\n\n![](https://github.com/RJohnPaul/AnyAI/blob/c7408f4ee18326098ed85602ee374c77bfce59c4/2560x1600%20(8).png)\n\n![](https://github.com/RJohnPaul/AnyAI/blob/39b18fcc80c861a33beb1ad6482e25780dbc426f/e7fcd047-ca7f-4f82-9d54-4404e278b28f%20(2).gif)\n\nAnyAI is a versatile AI tool that integrates Google Gemini and Google Vision APIs to provide powerful content generation and image classification capabilities. This repository contains the source code for the AnyAI web application built using Streamlit.\n\n## Features\n\n### AI Content Generator\nUsing the Google Gemini API, AnyAI can generate content for various platforms, including:\n- LinkedIn Posts\n- Blog Posts\n- Instagram Posts\n- Tweets\n- Product Descriptions\n- Emails\n- Ad Copies\n- Taglines\n- Video Scripts\n- Podcast Scripts\n- SEO Content\n- README Files\n- Documentation\n- Presentations\n- Social Media Posts\n- Articles\n\n### Image Classifier\nUsing the Google Vision API, AnyAI can classify images either via upload or URL based on the entered query.\n\n## Getting Started\n\n### Prerequisites\n- Python 3.7+\n- Streamlit\n- Pandas\n- Google API credentials\n\n### Installation\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/username/AnyAI.git\n   cd AnyAI\n   ```\n\n2. Install the required packages:\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n3. Set up your Google API credentials. Create an `.env` file in the project root and add your API key:\n   ```env\n   GOOGLE_API_KEY=your_google_api_key\n   ```\n\n### Running the Application\n\nTo run the application, execute the following command in your terminal:\n```bash\nstreamlit run app.py\n```\n\nThis will start a local server and open the web application in your default web browser.\n\n## Usage\n\n1. **Visit Google AI Studio:**\n   Go to [Google AI Studio](https://ai.google.dev/).\n\n2. **Get API Key:**\n   Click on \"Get API Key\" and create your API key.\n\n3. **Copy API Key:**\n   Copy the generated API key.\n\n4. **Paste in Web Application:**\n   In your web application, there should be an input field to paste your API key. Paste the copied API key into this field.\n\n5. **Generate Content and Classify Images:**\n   Once the API key is validated, you can use the Gemini API to generate text content and the Vision API to classify images within your web application.\n\n## Gemini Model Capabilities\n\n| Capability       | Benchmark                                               | Higher is better | Description                |\n|------------------|---------------------------------------------------------|------------------|----------------------------|\n| MMLU             | Representation of questions in 57 subjects              | 90.0             | CoT@32*                    |\n| CoT@32*          | Reasoning                                               | 86.4             | 5-shot** (reported)        |\n| Big-Bench Hard   | Reading comprehension (F1 Score)                        | 83.6             | 3-shot                     |\n| DROP             | Commonsense reasoning for everyday tasks                | 82.4             | Variable shots             |\n| HellaSwag        | Basic arithmetic manipulations                          | 87.8             | 10-shot*                   |\n| GSM8K            | Basic arithmetic manipulations                          | 94.4             | maj1@32                    |\n| maj1@32          | Python code generation                                  | 92.0             | 5-shot CoT (reported)      |\n| MATH             | Challenging math problems                               | 53.2             | 4-shot                     |\n| HumanEval        | Python code generation                                  | 74.4             | 0-shot (IT)*               |\n| Natural2Code     | Python code generation                                  | 74.9             | 0-shot                     |\n\n## Learn More\n\nFor a deeper understanding and additional insights, check out the accompanying [blog post](https://deepmind.google/technologies/gemini/#introduction) dedicated to Google's Gemini Model. Let's embark on this exciting journey together! 🌟🔍\n\n## Contributing\n\nWe welcome contributions to AnyAI! Please read our [CONTRIBUTING](CONTRIBUTING.md) guide for more information on how to contribute.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n## Acknowledgements\n\n- [Google Gemini](https://ai.google.dev/)\n- [Google Vision](https://cloud.google.com/vision)\n- [Streamlit](https://streamlit.io/)\n\n---\n\nMade with ❤️ by [John Paul](https://github.com/RJohnPaul)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frjohnpaul%2Fanyai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frjohnpaul%2Fanyai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frjohnpaul%2Fanyai/lists"}