Best AI tools for< Scan Code For Vulnerabilities >
20 - AI tool Sites
DepsHub
DepsHub is an AI-powered tool designed to simplify dependency updates for software development teams. It offers automatic dependency updates, license checks, and security vulnerability scanning to ensure team security and efficiency. With noise-free dependency management, cross-repository overview, license compliance, and security alerts, DepsHub streamlines the process of keeping dependencies up-to-date. The tool leverages AI to analyze library changelogs, release notes, and codebases to automatically update dependencies, including handling breaking changes. DepsHub supports a wide range of languages and frameworks, making it suitable for teams of all sizes to save time and focus on writing code that matters.
Binary Vulnerability Analysis
The website offers an AI-powered binary vulnerability scanner that allows users to upload a binary file for analysis. The tool decompiles the executable, removes filler, formats the code, and checks for vulnerabilities by comparing against a database of historical vulnerabilities. It utilizes a finetuned CodeT5+ Embedding model to generate function-wise embeddings and checks for similarities against the DiverseVul Dataset. The tool also uses SemGrep to identify vulnerabilities in the code.
Qwiet AI
Qwiet AI is a code vulnerability detection platform that accelerates secure coding by uncovering, prioritizing, and generating fixes for top vulnerabilities with a single scan. It offers features such as AI-enhanced SAST, contextual SCA, AI AutoFix, Container Security, SBOM, and Secrets detection. Qwiet AI helps InfoSec teams in companies to accurately pinpoint and autofix risks in their code, reducing false positives and remediation time. The platform provides a unified vulnerability dashboard, prioritizes risks, and offers tailored fix suggestions based on the full context of the code.
Codiga
Codiga is a static code analysis tool that helps developers write clean, safe, and secure code. It works in real-time in your IDE and CI/CD pipelines, and it can be customized to meet your specific needs. Codiga supports a wide range of languages and frameworks, and it integrates with popular tools like GitHub, GitLab, and Bitbucket.
ReadyRunner
ReadyRunner is a ChatGPT powered AI assistant application designed for desktop and web use. It offers three chat types - Assistant chat for standard AI interactions, ScratchPad for collaborative code/text editing, and Document Chat for document-related queries. The application provides features like Global Hotkey Access, System Prompt Library, Messages stream in from the top, Assistant Memory, Multi-line composer with history, and GPT-3 & GPT-4 Model Switcher.
SecureWoof
SecureWoof is an AI-powered malware scanner that utilizes advanced technologies such as Yara rules, Retdec unpacker, Ghidra decompiler, clang-tidy formatter, FastText embedding, and RoBERTa transformer network to scan and detect malicious content in executable files. The tool is trained on the SOREL-20M malware dataset to enhance its accuracy and efficiency in identifying threats. SecureWoof offers a public API for easy integration with other applications, making it a versatile solution for cybersecurity professionals and individuals concerned about malware threats.
QRCode AI
QRCode AI is an online generator of unique and artistic AI-powered QR codes. It offers a wide range of features, including over 100 design templates, improved scan rates, rapid generation, customizable themes, and seamless integrations. QRCode AI's use cases span various industries, including brand promotion, digital ad campaigns, event invitations, product packaging, business cards, online advertising, museum exhibits, webinars, e-commerce, educational resources, music album covers, travel and tourism, corporate events, customer reviews, restaurant menus, and link trees.
MyQRCode.com™
MyQRCode.com™ is an advanced QR code generator that empowers businesses and individuals to create, customize, and track QR codes for various purposes. With its user-friendly interface and powerful features, MyQRCode.com™ simplifies the process of generating QR codes, making it accessible to anyone. The platform offers a wide range of QR code types, including website URLs, vCards, PDFs, images, social media profiles, videos, simple text, business pages, Facebook pages, Wi-Fi networks, and app downloads. MyQRCode.com™ also provides advanced customization options, allowing users to add their company logos, change colors, and select from a variety of designs to create visually appealing QR codes that align with their brand identity. Additionally, the platform offers comprehensive analytics, enabling users to track the performance of their QR codes, including the number of scans, scan locations, and the devices used to scan the codes. This data provides valuable insights into the effectiveness of QR code campaigns and helps businesses optimize their marketing strategies.
QR Diffusion
QR Diffusion is an AI-powered QR code art generator that allows users to transform their QR codes into visually stunning works of art in seconds. The website offers a variety of templates and customization options to create unique and eye-catching QR codes. With features like dynamic QR data, editable artwork templates, and analytics dashboard, QR Diffusion provides a user-friendly platform for generating artistic QR codes. Users can easily grab attention and increase scan rates with the help of this innovative tool.
Itemery
Itemery is an office inventory software designed for small and medium businesses, offering an AI-based solution for office inventory management. It allows users to easily track and manage items, integrate with Excel and Google Threads, import existing property databases, and quickly add items using AI technology. With features like easy organization, inventory scanning via barcode or QR code, and location display, Itemery simplifies asset management for various industries. The application offers different subscription plans with varying features to cater to different business needs.
QRBTF
QRBTF is an AI-powered QR code generator that allows users to create QR codes from text, images, or even other QR codes. It offers a variety of customization options, including the ability to add logos, change colors, and set the size and shape of the QR code. QRBTF also provides a bulk QR code generation feature, making it easy to create multiple QR codes at once.
Vilosia
Vilosia is an AI-powered platform that helps medium and large enterprises with internal development teams to visualize their software architecture, simplify migration, and improve system modularity. The platform uses Gen AI to automatically add event triggers to the codebase, enabling users to understand data flow, system dependencies, domain boundaries, and external APIs. Vilosia also offers AI workflow analysis to extract workflows from function call chains and identify database usage. Users can scan their codebase using CLI client & CI/CD integration and stay updated with new features through the newsletter.
EcoSnap
EcoSnap is an AI application that helps users recycle plastic more effectively by utilizing Artificial Intelligence technology. Users can simply take a picture of a plastic code and receive guidance on how to recycle it properly. The application aims to promote environmental sustainability by providing easy-to-access information on recycling methods.
Zing Coach
Zing Coach is a fitness application designed to help users improve their fitness levels and achieve their health goals. The app provides personalized workout plans and guidance based on the user's fitness level, whether they are beginners, intermediate, or advanced. Users can track their progress, receive workout recommendations, and stay motivated to lead a healthier lifestyle.
Siwalu
Siwalu is an AI-based image recognition tool that specializes in identifying animals. The website offers apps that provide specific information about the characteristics and traits of pets, helping pet owners determine the breed of their pets quickly and accurately. By using advanced AI technology, Siwalu aims to increase knowledge about global biodiversity by focusing on animal recognition for dogs, cats, and horses. The apps have garnered millions of downloads and are praised for their accuracy and user-friendly interface.
MagiScan
MagiScan is a 3D scanner app available for iOS and Android platforms. It uses AI technology to provide users with the ability to scan anything and create high-quality 3D models. The app offers a simple and professional interface, making it suitable for both professionals and ordinary users. MagiScan aims to digitize objects quickly to meet the growing demand for 3D content. With a focus on user feedback, the app continuously improves its features and performance. MagiScan's mission is to erase the border between the real and virtual worlds, offering users a seamless experience in creating 3D models.
Qlone
Qlone is a user-friendly 3D scanning app that allows users to easily create 3D models using their smartphone or tablet. The app offers seamless integration with leading 3D platforms for printing, sharing, and selling models. Users can create AR menus, scan various objects like food, people, and art, and engage in educational activities. Qlone is developed by EyeCue Vision Technologies LTD and is designed to provide a simple and efficient 3D scanning experience.
ScanMyGolfBall
ScanMyGolfBall is an AI-powered application designed to revolutionize the golfing experience. By scanning any golf ball, users can uncover detailed insights and receive personalized recommendations to enhance their gameplay. The app features advanced AI algorithms for ball analysis, personalized ball fitting, detailed ball insights, hassle-free user experience, and privacy and security measures. With ScanMyGolfBall, golfers can say goodbye to guesswork and tedious searches, and elevate their game to new heights with the perfect ball selection.
Open Tutor App
Open Tutor App is an AI-powered Homework Helper designed to assist students in solving homework questions efficiently. The app allows users to take a photo of their homework, which is then analyzed by AI to provide step-by-step solutions and explanations. With features like scanning and solving homework questions, Open Tutor App aims to enhance learning experiences and boost academic performance. The application is available for download on Google Play, App Store, and Web platforms.
OpalAi
OpalAi is a revolutionary floor plan creator app that empowers users to create detailed floor plans and BIM models using only their iPhone or iPad. With its cutting-edge AI technology, OpalAi automates the entire process, eliminating the need for manual measurements, note-taking, and furniture removal. Simply scan your space, texture it within the app, and upload the project to receive a complete floor plan in just 10 minutes. OpalAi supports various output formats, including 3D CAD & BIM models, Revit, AutoCAD, Sketchup, Rhino, PDF, and 2020 Design models, with options for textured and colored models. The app's advanced features and capabilities make it an ideal tool for architects, contractors, real estate agents, interior designers, and homeowners alike.
20 - Open Source AI Tools
trickPrompt-engine
This repository contains a vulnerability mining engine based on GPT technology. The engine is designed to identify logic vulnerabilities in code by utilizing task-driven prompts. It does not require prior knowledge or fine-tuning and focuses on prompt design rather than model design. The tool is effective in real-world projects and should not be used for academic vulnerability testing. It supports scanning projects in various languages, with current support for Solidity. The engine is configured through prompts and environment settings, enabling users to scan for vulnerabilities in their codebase. Future updates aim to optimize code structure, add more language support, and enhance usability through command line mode. The tool has received a significant audit bounty of $50,000+ as of May 2024.
awesome-ai-devtools
Awesome AI-Powered Developer Tools is a curated list of AI-powered developer tools that leverage AI to assist developers in tasks such as code completion, refactoring, debugging, documentation, and more. The repository includes a wide range of tools, from IDEs and Git clients to assistants, agents, app generators, UI generators, snippet generators, documentation tools, code generation tools, agent platforms, OpenAI plugins, search tools, and testing tools. These tools are designed to enhance developer productivity and streamline various development tasks by integrating AI capabilities.
garak
Garak is a free tool that checks if a Large Language Model (LLM) can be made to fail in a way that is undesirable. It probes for hallucination, data leakage, prompt injection, misinformation, toxicity generation, jailbreaks, and many other weaknesses. Garak's a free tool. We love developing it and are always interested in adding functionality to support applications.
awesome-gpt-security
Awesome GPT + Security is a curated list of awesome security tools, experimental case or other interesting things with LLM or GPT. It includes tools for integrated security, auditing, reconnaissance, offensive security, detecting security issues, preventing security breaches, social engineering, reverse engineering, investigating security incidents, fixing security vulnerabilities, assessing security posture, and more. The list also includes experimental cases, academic research, blogs, and fun projects related to GPT security. Additionally, it provides resources on GPT security standards, bypassing security policies, bug bounty programs, cracking GPT APIs, and plugin security.
invariant
Invariant Analyzer is an open-source scanner designed for LLM-based AI agents to find bugs, vulnerabilities, and security threats. It scans agent execution traces to identify issues like looping behavior, data leaks, prompt injections, and unsafe code execution. The tool offers a library of built-in checkers, an expressive policy language, data flow analysis, real-time monitoring, and extensible architecture for custom checkers. It helps developers debug AI agents, scan for security violations, and prevent security issues and data breaches during runtime. The analyzer leverages deep contextual understanding and a purpose-built rule matching engine for security policy enforcement.
HackBot
HackBot is an AI-powered cybersecurity chatbot designed to provide accurate answers to cybersecurity-related queries, conduct code analysis, and scan analysis. It utilizes the Meta-LLama2 AI model through the 'LlamaCpp' library to respond coherently. The chatbot offers features like local AI/Runpod deployment support, cybersecurity chat assistance, interactive interface, clear output presentation, static code analysis, and vulnerability analysis. Users can interact with HackBot through a command-line interface and utilize it for various cybersecurity tasks.
AiTreasureBox
AiTreasureBox is a versatile AI tool that provides a collection of pre-trained models and algorithms for various machine learning tasks. It simplifies the process of implementing AI solutions by offering ready-to-use components that can be easily integrated into projects. With AiTreasureBox, users can quickly prototype and deploy AI applications without the need for extensive knowledge in machine learning or deep learning. The tool covers a wide range of tasks such as image classification, text generation, sentiment analysis, object detection, and more. It is designed to be user-friendly and accessible to both beginners and experienced developers, making AI development more efficient and accessible to a wider audience.
cheating-based-prompt-engine
This is a vulnerability mining engine purely based on GPT, requiring no prior knowledge base, no fine-tuning, yet its effectiveness can overwhelmingly surpass most of the current related research. The core idea revolves around being task-driven, not question-driven, driven by prompts, not by code, and focused on prompt design, not model design. The essence is encapsulated in one word: deception. It is a type of code understanding logic vulnerability mining that fully stimulates the capabilities of GPT, suitable for real actual projects.
watchtower
AIShield Watchtower is a tool designed to fortify the security of AI/ML models and Jupyter notebooks by automating model and notebook discoveries, conducting vulnerability scans, and categorizing risks into 'low,' 'medium,' 'high,' and 'critical' levels. It supports scanning of public GitHub repositories, Hugging Face repositories, AWS S3 buckets, and local systems. The tool generates comprehensive reports, offers a user-friendly interface, and aligns with industry standards like OWASP, MITRE, and CWE. It aims to address the security blind spots surrounding Jupyter notebooks and AI models, providing organizations with a tailored approach to enhancing their security efforts.
patchwork
PatchWork is an open-source framework designed for automating development tasks using large language models. It enables users to automate workflows such as PR reviews, bug fixing, security patching, and more through a self-hosted CLI agent and preferred LLMs. The framework consists of reusable atomic actions called Steps, customizable LLM prompts known as Prompt Templates, and LLM-assisted automations called Patchflows. Users can run Patchflows locally in their CLI/IDE or as part of CI/CD pipelines. PatchWork offers predefined patchflows like AutoFix, PRReview, GenerateREADME, DependencyUpgrade, and ResolveIssue, with the flexibility to create custom patchflows. Prompt templates are used to pass queries to LLMs and can be customized. Contributions to new patchflows, steps, and the core framework are encouraged, with chat assistants available to aid in the process. The roadmap includes expanding the patchflow library, introducing a debugger and validation module, supporting large-scale code embeddings, parallelization, fine-tuned models, and an open-source GUI. PatchWork is licensed under AGPL-3.0 terms, while custom patchflows and steps can be shared using the Apache-2.0 licensed patchwork template repository.
promptfoo
Promptfoo is a tool for testing and evaluating LLM output quality. With promptfoo, you can build reliable prompts, models, and RAGs with benchmarks specific to your use-case, speed up evaluations with caching, concurrency, and live reloading, score outputs automatically by defining metrics, use as a CLI, library, or in CI/CD, and use OpenAI, Anthropic, Azure, Google, HuggingFace, open-source models like Llama, or integrate custom API providers for any LLM API.
NeMo-Guardrails
NeMo Guardrails is an open-source toolkit for easily adding _programmable guardrails_ to LLM-based conversational applications. Guardrails (or "rails" for short) are specific ways of controlling the output of a large language model, such as not talking about politics, responding in a particular way to specific user requests, following a predefined dialog path, using a particular language style, extracting structured data, and more.
koordinator
Koordinator is a QoS based scheduling system for hybrid orchestration workloads on Kubernetes. It aims to improve runtime efficiency and reliability of latency sensitive workloads and batch jobs, simplify resource-related configuration tuning, and increase pod deployment density. It enhances Kubernetes user experience by optimizing resource utilization, improving performance, providing flexible scheduling policies, and easy integration into existing clusters.
PentestGPT
PentestGPT provides advanced AI and integrated tools to help security teams conduct comprehensive penetration tests effortlessly. Scan, exploit, and analyze web applications, networks, and cloud environments with ease and precision, without needing expert skills. The tool utilizes Supabase for data storage and management, and Vercel for hosting the frontend. It offers a local quickstart guide for running the tool locally and a hosted quickstart guide for deploying it in the cloud. PentestGPT aims to simplify the penetration testing process for security professionals and enthusiasts alike.
Jailbreak
Jailbreak is a comprehensive guide exploring iOS 17 and its various versions, discussing the benefits, status, possibilities, and future impact of jailbreaking iOS devices. It covers topics such as preparation, safety measures, differences between tethered and untethered jailbreaks, best practices, and FAQs. The guide also provides information on specific jailbreak tools like Palera1n, Serotonin, NekoJB, Redensa, and Dopamine, along with their features and download links. Users can learn about supported devices, the latest updates, and the status of jailbreaking for different iOS versions. The tool aims to empower users to unlock new possibilities and customize their devices beyond Apple's restrictions.
cognita
Cognita is an open-source framework to organize your RAG codebase along with a frontend to play around with different RAG customizations. It provides a simple way to organize your codebase so that it becomes easy to test it locally while also being able to deploy it in a production ready environment. The key issues that arise while productionizing RAG system from a Jupyter Notebook are: 1. **Chunking and Embedding Job** : The chunking and embedding code usually needs to be abstracted out and deployed as a job. Sometimes the job will need to run on a schedule or be trigerred via an event to keep the data updated. 2. **Query Service** : The code that generates the answer from the query needs to be wrapped up in a api server like FastAPI and should be deployed as a service. This service should be able to handle multiple queries at the same time and also autoscale with higher traffic. 3. **LLM / Embedding Model Deployment** : Often times, if we are using open-source models, we load the model in the Jupyter notebook. This will need to be hosted as a separate service in production and model will need to be called as an API. 4. **Vector DB deployment** : Most testing happens on vector DBs in memory or on disk. However, in production, the DBs need to be deployed in a more scalable and reliable way. Cognita makes it really easy to customize and experiment everything about a RAG system and still be able to deploy it in a good way. It also ships with a UI that makes it easier to try out different RAG configurations and see the results in real time. You can use it locally or with/without using any Truefoundry components. However, using Truefoundry components makes it easier to test different models and deploy the system in a scalable way. Cognita allows you to host multiple RAG systems using one app. ### Advantages of using Cognita are: 1. A central reusable repository of parsers, loaders, embedders and retrievers. 2. Ability for non-technical users to play with UI - Upload documents and perform QnA using modules built by the development team. 3. Fully API driven - which allows integration with other systems. > If you use Cognita with Truefoundry AI Gateway, you can get logging, metrics and feedback mechanism for your user queries. ### Features: 1. Support for multiple document retrievers that use `Similarity Search`, `Query Decompostion`, `Document Reranking`, etc 2. Support for SOTA OpenSource embeddings and reranking from `mixedbread-ai` 3. Support for using LLMs using `Ollama` 4. Support for incremental indexing that ingests entire documents in batches (reduces compute burden), keeps track of already indexed documents and prevents re-indexing of those docs.
lance
Lance is a modern columnar data format optimized for ML workflows and datasets. It offers high-performance random access, vector search, zero-copy automatic versioning, and ecosystem integrations with Apache Arrow, Pandas, Polars, and DuckDB. Lance is designed to address the challenges of the ML development cycle, providing a unified data format for collection, exploration, analytics, feature engineering, training, evaluation, deployment, and monitoring. It aims to reduce data silos and streamline the ML development process.
20 - OpenAI Gpts
🛡️ CodeGuardian Pro+ 🛡️
Your AI-powered sentinel for code! Scans for vulnerabilities, offers security tips, and educates on best practices in cybersecurity. 🔍🔐
QR Code Generator & Creator
A QR code generator for links, text, SMS/Phones, Emails & Geolocation. You shouldn't need to use other sources ever again!
IAC Code Guardian
Introducing IAC Code Guardian: Your Trusted IaC Security Expert in Scanning Opentofu, Terrform, AWS Cloudformation, Pulumi, K8s Yaml & Dockerfile
QR Code Helper
Friendly guide on diverse QR code creation, focusing on security, design, and technical aspects.
TipCheck Calculator Pro
Effortlessly calculate your tip and total bill with TipCheck Calculator Pro. Simply scan your restaurant or bar receipt, and get instant suggested tip amounts with an accurate breakdown of your total payment. No more guesswork.
Swapzone
Swapzone is a non-custodial instant crypto exchange aggregator that helps users scan the network of registered exchanges globally and gives them a comprehensive list of those that support a particular trading or swap pair.
Manifestation Mentor GPT
Guides entrepreneurs through 'The Power of Manifestation' with AI-enhanced insights. Scan any page in the book to dive deep in the Manifestation Matrix.
DocuScan and Scribe
Scans and transcribes images into documents, offers downloadable copies in a document and offers to translate into different languages
Free Antivirus Software 2024
Free Antivirus Software : Reviews and Best Free Offers for antivirus software to protect you
Ethical Hacking GPT
Guide to ethical hacking, specializing in NMAP | For Educational Purposes Only | CSV Upload Suggested |
ethicallyHackingspace (eHs)® (Full Spectrum)™
Full Spectrum Space Cybersecurity Professional ™ AI-copilot (BETA)