Coding & Development
Browsing page 340 of AI tools for Coding & Development. Sorted by confidence score — our independent quality rating.
MergeFund
MergeFund is a platform designed to change how work gets done, particularly in the open-source and project-based work economy. It connects companies with a vetted network of developers, designers, and researchers, enabling outcome-based work where payment is made only upon validated completion of deliverables. The platform supports both open-source and closed-source projects, offering features like bounty posting, a vetted contributor network, project dashboards for management, and flexible payment options including fiat and cryptocurrency. MergeFund aims to address the open-source funding crisis by allowing communities to fund repositories and maintainers to create bounties, ensuring contributors are compensated for their work without hourly tracking.
ollama-grid-search
ollama-grid-search is a multi-platform desktop application designed to evaluate and compare Large Language Models (LLMs). Written in Rust and React, it automates the process of selecting optimal models, prompts, or inference parameters for a given use case. Users can iterate over various combinations and visually inspect the results, making it an invaluable tool for prompt engineering and model selection. The application assumes Ollama is installed and serving endpoints, either locally or on a remote server. Key features include automatic fetching of models from Ollama servers, A/B testing of prompts, a fully functional prompt database, and the ability to list, inspect, and re-run past experiments.
Uni-ControlNet
Uni-ControlNet is an advanced AI tool designed to offer comprehensive control over text-to-image diffusion models. It provides an all-in-one method for controllable image synthesis, allowing users to precisely guide the generation process. The tool unifies various control aspects, simplifying the creation of specific image outputs. Based on research presented at NeurIPS 2023, Uni-ControlNet aims to enhance the flexibility and accuracy of AI-driven image generation, making it a valuable resource for researchers and developers working with diffusion models.
Aspen
Aspen is a free, native API testing application designed for macOS, focusing specifically on REST APIs. It operates with a zero-trust policy, meaning all operations are performed locally on your machine without requiring a login, ensuring high data security and privacy. The tool integrates an AI assistant, named Alfred, to significantly speed up API integrations and development by generating data models, OpenAPI Specifications, and integration code. Aspen also features Collections, allowing users to organize, import, export, and share API requests, facilitating teamwork and reuse. It supports importing from tools like Postman, making it a versatile option for developers seeking an efficient and secure API testing solution.
GraphWaveletNeuralNetwork
GraphWaveletNeuralNetwork is an open-source PyTorch implementation of the "Graph Wavelet Neural Network" (GWNN) as presented at ICLR 2019. This novel graph convolutional neural network addresses limitations of previous spectral graph CNN methods by utilizing graph wavelet transform, which avoids computationally expensive matrix eigendecomposition. The graph wavelets are sparse and localized, enhancing efficiency and interpretability for graph convolution tasks. The tool is designed for researchers and machine learning engineers working with graph-based semi-supervised classification, demonstrating superior performance on benchmark datasets like Cora, Citeseer, and Pubmed. It includes command-line arguments for easy configuration of training parameters and model options.
PaddleViT
PaddleViT, or PPViT, is an open-source collection of state-of-the-art Visual Transformer and MLP Models specifically designed for PaddlePaddle 2.0+. It goes beyond traditional convolutional neural networks by offering a wide array of vision models based on Visual Transformers, Visual Attentions, and MLPs. The tool integrates popular layers, utilities, optimizers, schedulers, data augmentations, and training/validation scripts to facilitate the reproduction of cutting-edge ViT and MLP models. PaddleViT supports multiple vision tasks including image classification, object detection, semantic segmentation, and GANs, with each model architecture defined in a standalone Python module for easy modification and research. It also provides pretrained weights for fine-tuning on custom datasets and includes tools for customized datasets, data preprocessing, performance metrics, and DDP for high-performance training.
dilation
Dilation is an open-source project that implements dilated convolution for semantic image segmentation. It focuses on multi-scale context aggregation, a technique detailed in its ICLR 2016 conference paper. The repository includes network definitions and pre-trained models, allowing users to segment images using vanilla Caffe. For those interested in training their own models, comprehensive documentation is provided. The project also highlights that dilated convolution is implemented in other deep learning packages like Torch and Lasagne, offering flexibility for developers. It serves as a foundational resource for researchers and developers working on advanced image segmentation tasks.
Ava PLS
Ava PLS is an open-source desktop application designed to run language models directly on your computer, providing a local and private environment for AI experimentation. It features a batteries-included graphical user interface (GUI) for llama.cpp, simplifying the process of interacting with language models without needing cloud infrastructure. Users can easily download pre-built artifacts from GitHub Actions or compile the application themselves using Zig. The tool is built with a robust tech stack including Zig, C++, SQLite, Preact, Preact Signals, and Tailwind CSS, ensuring a stable and efficient local AI experience.
Meshcapade
Meshcapade offers a comprehensive AI toolkit for markerless motion capture, motion generation, and human-understanding. It allows users to capture full body and hand movements with unmatched quality using any camera, from phones to professional setups, without the need for suits or markers. The platform supports various export formats like FBX and GLB, making it compatible with diverse workflows. Built on the SMPL foundation model, Meshcapade's technology adapts to industries such as gaming, fashion, and robotics, providing accurate 3D bodies and motion. It also offers features like realistic 3D hair estimation (coming soon) and is enterprise-proven, privacy-first, and EU/GDPR compliant.
kornia
Kornia is a differentiable computer vision library built on PyTorch, designed for spatial AI applications. It offers a comprehensive suite of differentiable image processing and geometric vision algorithms, allowing users to leverage powerful batch transformations, auto-differentiation, and GPU acceleration. Key features include a wide range of image processing operators like filters, transformations, and enhancements, as well as advanced augmentation pipelines for training AI models. Kornia also provides access to pre-trained AI models for tasks such as face detection, feature matching, segmentation, and classification. The library is expanding its focus towards end-to-end vision models, with a particular emphasis on integrating state-of-the-art Vision Language Models (VLM) and Vision Language Agents (VLA). It supports multi-framework usage, including TensorFlow, JAX, and NumPy, making it a versatile tool for developers and researchers in the AI and computer vision fields.
Text2SQL.AI
Text2SQL.AI is an AI-powered tool designed to simplify the generation of SQL queries from natural language. It allows users to effortlessly create optimized SQL code for a wide range of databases, including MySQL, PostgreSQL, Oracle, and Microsoft SQL Server. The platform offers features like schema integration for accurate queries, an API for custom tool development, and a desktop application for maximum privacy and local execution. It also includes an 'Insights' feature that provides SQL queries, results, visualizations, and explanations in a unified view, streamlining data analysis from question to chart in seconds.
open-wearables
Open-wearables is a self-hosted, open-source platform designed to unify wearable health data from multiple providers into a single AI-ready API. It eliminates the need for developers to implement separate integrations for devices like Garmin, Whoop, and Apple Health, offering a streamlined solution for accessing normalized health data. Beyond developers, individuals can self-host the platform to take control of their personal wearable data, ensuring privacy and control. The platform supports AI-powered health insights and automations using natural language, with features like a developer portal for managing users and API keys, and upcoming AI Health Assistant and embeddable widgets. It's built with FastAPI, React, PostgreSQL, and Redis, and is designed for single-organization deployments.
parameter_efficient_instruction_tuning
parameter_efficient_instruction_tuning is an open-source repository dedicated to the systematic comparison of various parameter-efficient fine-tuning (PEFT) methods for instruction tuning tasks. The project utilizes the SuperNI dataset as its primary benchmark for training and evaluation. Implementations of PEFT methods are adapted from well-known libraries such as adapter-transformers and peft. The repository includes bash scripts for running experiments, optimized for the hfai HPC platform, supporting features like experiment configuration, checkpoint management, and training state validation. It also addresses platform-specific considerations like PyTorch and CUDA compatibility, making it a valuable resource for researchers and developers working on efficient large language model fine-tuning.
MakeLanding
MakeLanding is an AI-powered tool designed to instantly generate beautiful landing pages. Users simply describe their project, and the AI creates a complete landing page in seconds, including sales-oriented copy, a unique logo, and illustrations. The platform offers various features such as stunning AI-generated illustrations with multiple art styles and color themes, a library of 5 million stock photos, and an easy-to-use page editor. It supports over 50 languages for copy generation and provides responsive, fast, and SEO-friendly designs. MakeLanding is ideal for quickly launching projects, promoting businesses, and selling products or services without needing design or development skills.
Shopwidget
Shopwidget is a simple SaaS solution designed to turn any existing website into a fully functional online store without requiring coding or technical expertise. Users can quickly launch their online sales by simply registering and embedding a widget code into their website, whether it's WordPress, Wix, HTML, or any other platform. The tool offers a comprehensive dashboard for managing unlimited products, categories, inventory, and orders. It supports various payment methods, multiple currencies, and languages, making it suitable for international sales. Shopwidget emphasizes ease of setup, mobile responsiveness, and secure customer data handling, providing a cost-effective way to sell online.
torchscale
torchscale is a PyTorch library specifically engineered to facilitate the scaling of Transformer models, which are fundamental to modern large language models. It emphasizes key aspects such as modeling generality and capability, ensuring that the models can be applied across a wide range of tasks and perform robustly. The library also prioritizes training stability and efficiency, crucial for developing and managing large-scale foundation models. By providing tools and frameworks within the PyTorch ecosystem, torchscale aims to empower researchers and developers to build, train, and deploy increasingly complex and powerful AI models more effectively.
Point-BERT
Point-BERT is a PyTorch implementation of a novel pre-training paradigm for 3D point cloud Transformers, introduced in CVPR 2022. Inspired by BERT, it utilizes a Masked Point Modeling (MPM) task where point clouds are divided into local patches, and a discrete Variational AutoEncoder (dVAE) tokenizes these patches. The pre-training objective involves recovering original point tokens at masked locations, supervised by the dVAE's output. This method significantly advances the capabilities of Transformers for 3D data, facilitating tasks like classification on ModelNet40 and ScanObjectNN, few-shot learning, and part segmentation on ShapeNetPart. It is an essential tool for researchers and engineers working with 3D point cloud analysis.
Lobe
Lobe offers a free, easy-to-use tool for Mac and PC that enables users to train custom machine learning models by providing examples. While the desktop application is no longer under active development, the project provides various open-source repositories to support developers. These include a Python toolset for working with Lobe models, iOS and web starter projects for integrating trained models into applications, and tools for creating image-based datasets. The project also includes a kit in partnership with Adafruit for bringing machine learning ideas to life, making it a valuable resource for developers looking to implement custom ML solutions.
Pose-Transfer
Pose-Transfer is an open-source project providing the code for person image generation, implementing the Progressive Pose Attention method detailed in a CVPR19 paper. This tool allows users to transfer poses from one image to another, and also supports generating videos from a single input image. It offers functionalities for data preparation, including dataset splitting and keypoint annotation for datasets like Market1501 and DeepFashion. Users can train and test models, and evaluate performance using metrics such as SSIM, IS, DS, and PCKh. The project is built on PyTorch and provides pre-trained models for convenience.
reloadium
Reloadium is an open-source tool designed to significantly enhance the Python development experience through advanced hot reloading and profiling capabilities. It allows developers to see code changes reflected instantly without restarting the application, providing immediate feedback on functionality. Reloadium also integrates seamlessly with IDEs such as PyCharm, with plugins for other IDEs coming soon. Beyond hot reloading, it offers profiling features and AI integration with ChatGPT to provide additional context for conversations, leading to more effective replies. It supports various Python frameworks and libraries including Django, Flask, SQLAlchemy, and Pandas, ensuring broad applicability across different project types.
onnc
ONNC (Open Neural Network Compiler) is a retargetable compilation framework specifically engineered for proprietary deep learning accelerators. Its architecture facilitates easy porting to any Deep Learning Accelerator (DLA) design that supports ONNX (Open Neural Network Exchange) operators. ONNC ensures executability across diverse DLAs by converting ONNX models into DLA-specific binary forms, utilizing ONNX's intermediate representation (IR) design and efficient algorithms to minimize data movement overhead. Notably, ONNC is the first open-source compiler available for NVDLA-based hardware designs, capable of compiling models into executable NVDLA Loadable files. Integrating ONNC with the NVDLA software stack empowers developers and researchers to explore NVDLA-based inference design at a system level.
ai-reference-models
Intel® AI Reference Models is a repository that provides Intel optimizations for running deep learning workloads on Intel® Xeon® Scalable processors and Intel® Data Center GPUs. It includes links to pre-trained models, sample scripts, best practices, and step-by-step tutorials for popular open-source machine learning models. The project aims to quickly replicate complete software environments that demonstrate the best-known performance of various model/dataset combinations, showcasing the AI capabilities of Intel platforms. While the project has reached the end of its active development, with v3.4.0 being the last release with new features, it will be archived in March 2026, with critical vulnerability fixes until then. Users can refer to Intel® Extension for PyTorch* and Intel® Extension for OpenXLA* projects for alternatives.
pipelines
Kubeflow Pipelines is a core component of the Kubeflow platform, designed to simplify and scale machine learning (ML) workflows on Kubernetes. It provides end-to-end orchestration capabilities, making it easier to build, deploy, and manage complex ML pipelines. The service focuses on enabling easy experimentation, allowing users to quickly iterate on ideas and manage various trials. Furthermore, it promotes re-use of components and pipelines, accelerating the development of ML solutions without constant rebuilding. Kubeflow Pipelines leverages Argo Workflows for orchestrating Kubernetes resources and offers a Python SDK for defining pipelines, along with comprehensive API documentation.
Deci AI (Acquired by NVIDIA)
NVIDIA, which acquired Deci AI, is a world leader in artificial intelligence computing, inventing the GPU and driving significant advancements across numerous fields. Their platform provides a vast array of software tools and solutions, including cloud services like BioNeMo for life sciences research, DGX Cloud for AI factories, and NVIDIA APIs for deploying AI models. For creators, NVIDIA Studio offers high-performance PCs and AI-enhanced apps like Broadcast. Data centers benefit from platforms like DGX and HGX, while embedded systems leverage Jetson and DRIVE AGX for autonomous machines and vehicles. Gaming is enhanced with GeForce RTX graphics cards, DLSS, and cloud gaming via GeForce NOW. NVIDIA also provides extensive software for Agentic AI, Data Science, Robotics, and various industries, making it a comprehensive ecosystem for AI development and deployment.