ShypdShypd.ai
💻

Coding & Development

Browsing page 65 of AI tools for Open Source & Models in Coding & Development. Sorted by confidence score — our independent quality rating.

DeepAA

DeepAA

61%

DeepAA is an open-source project that leverages convolutional neural networks to generate ASCII art from images. While still under development, it provides a functional framework for transforming visual inputs into text-based artistic representations. The project was accepted by the NIPS 2017 Workshop on Machine Learning for Creativity and Design, highlighting its innovative approach to AI-driven art generation. Users can convert grayscale line images into ASCII art by running a Python script, with options to select a light model for faster processing. The repository includes requirements for TensorFlow, Keras, NumPy, and other libraries, along with instructions for setting up and using the model.

deeplearning4j

deeplearning4j

61%

Deeplearning4j is a comprehensive ecosystem designed for deploying and training deep learning models within the Java Virtual Machine (JVM) environment. It offers a high-level API for building MultiLayerNetworks and ComputationGraphs, supporting various layers including custom ones. A key feature is its ability to import models from popular frameworks like Keras, TensorFlow, ONNX, and PyTorch. The suite includes ND4J, a general-purpose linear algebra library with over 500 operations, and SameDiff, an automatic differentiation/deep learning framework similar to TensorFlow's graph mode. DataVec provides ETL capabilities for machine learning data, handling diverse formats and sources. The underlying C++ library, LibND4J, ensures high performance with CPU and GPU acceleration. Deeplearning4j supports Windows, Linux, and macOS, with broad hardware compatibility.

LeFlow

LeFlow

61%

LeFlow is an open-source tool-flow designed to bridge the gap between TensorFlow deep neural networks and synthesizable hardware, specifically FPGAs. It achieves this by integrating Google's XLA compiler with the LegUp high-level synthesis tool, enabling the automatic generation of Verilog code from TensorFlow specifications. This facilitates the deployment of deep neural networks on FPGAs, offering a flexible approach to hardware acceleration. The tool includes a testing framework with 15 building blocks to verify installation and functionality, ensuring that generated circuits match original TensorFlow results. It also provides examples ranging from simple tests to more complex applications, making it a comprehensive solution for hardware synthesis of AI models.

mistral.rs

mistral.rs

61%

mistral.rs is an open-source, high-performance framework designed for fast and flexible Large Language Model (LLM) inference. It boasts zero-configuration support for any Hugging Face model, automatically detecting architecture, quantization format, and chat template. The tool offers true multimodality, handling text, vision, video, audio input, speech generation, image generation, and embeddings within a single engine. Key features include comprehensive quantization control (ISQ, GGUF, GPTQ, AWQ, HQQ, FP8, BNB), hardware-aware tuning for optimal performance, and flexible SDKs for both Python and Rust. It also provides advanced agentic features like integrated tool calling, server-side agentic loops, web search integration, and an MCP client for external tool connections. A built-in web UI simplifies interaction, making it a versatile solution for developers building AI applications.

ml-agents

ml-agents

61%

The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project designed to transform games and simulations into dynamic environments for training intelligent agents. It leverages deep reinforcement learning and imitation learning, offering PyTorch-based implementations for easy integration. The toolkit supports various training scenarios, including single-agent, multi-agent cooperative, and competitive setups, using algorithms like PPO, SAC, MA-POCA, and self-play. It also facilitates learning from demonstrations with BC and GAIL algorithms. ML-Agents provides a flexible Unity SDK, allowing developers to integrate it into custom scenes and add their own training algorithms. It's ideal for controlling NPC behavior, automated game testing, and evaluating game design decisions.

recommenders-addons

recommenders-addons

61%

TensorFlow Recommenders Addons (TFRA) is an open-source collection of projects designed to enhance TensorFlow's capabilities for building large-scale recommendation systems. It primarily introduces Dynamic Embedding Technology, which allows for trainable key-value data structures within TensorFlow, leading to better recommendation effects compared to static embedding mechanisms by avoiding hash conflicts. TFRA is compatible with native TensorFlow optimizers, initializers, CheckPoint, and SavedModel formats. It fully supports training and inference of recommender models on GPUs, including integration with TF Serving and Triton Inference Server. The project also offers support for various Key-Value implementations as dynamic embedding storage, such as cuckoohash_map and HierarchicalKV, and supports both half-synchronous and asynchronous training methods.

sweep

sweep

61%

Sweep is an AI coding assistant specifically designed for the JetBrains integrated development environment (IDE). It functions as a plugin, offering developers AI-powered support to streamline their coding workflows. The tool aims to enhance productivity and facilitate code creation within the JetBrains ecosystem. As an open-source project, Sweep encourages community contributions and provides a flexible platform for developers looking to integrate AI assistance directly into their daily coding routines. Its primary focus is on providing intelligent coding suggestions and automation to help developers write better code more efficiently.

Phoenix Arize

Phoenix Arize

61%

Phoenix Arize is an open-source platform designed for tracing and evaluating Large Language Models (LLMs) and AI applications. It enables developers and data scientists to seamlessly instrument, experiment with, and optimize their AI products in real time. The platform leverages OpenTelemetry (OTEL) for easy setup, full transparency, and to avoid vendor lock-in, allowing users to start, scale, or move without restrictions. Key features include application tracing for total visibility, an interactive prompt playground for iteration, streamlined evaluations with pre-built templates and human feedback, and dataset clustering for identifying performance issues. Phoenix Arize is fully open source and self-hostable, offering flexibility and control over AI observability.

chatglm-openai-api

chatglm-openai-api

61%

chatglm-openai-api is an open-source project that offers an OpenAI-compatible API for various large language models, specifically ChatGLM-6B, ChatGLM2-6B, and Chinese Embeddings Models. This tool simplifies the integration of these powerful models into existing applications by providing a standardized API interface, similar to what developers are accustomed to with OpenAI. It supports loading models from Hugging Face and running inference on GPUs, with options for local loading and multi-GPU inference. The project also includes advanced features like ngrok and Cloudflare tunnel integration for exposing the API, making it accessible for development and deployment. It's designed for developers looking to leverage these specific models with ease.

char-rnn-tensorflow

char-rnn-tensorflow

61%

char-rnn-tensorflow is an open-source implementation of multi-layer Recurrent Neural Networks (LSTM, RNN) designed for character-level language models. Developed in Python using Tensorflow, it provides a foundational framework for researchers and developers interested in text generation and language modeling experiments. The tool is inspired by Andrej Karpathy's char-rnn and offers basic usage for training models with default parameters on datasets like tinyshakespeare, with options to sample from checkpointed models. Users can supply any plain text file as input, making it highly flexible for various text-based projects. It also includes guidance on tuning models, using Tensorboard for visualization, and contributing to its development, making it a comprehensive resource for those working with RNNs.

Composer

Composer

61%

Composer is an open-source AI tool designed to generate video game music using neural networks. Developed by HackerPoet, this project provides a unique approach to game audio development by leveraging artificial intelligence to compose original scores and background music. It is hosted on GitHub, making it accessible for developers and enthusiasts to explore, contribute, and utilize its capabilities. The tool focuses on automating the music creation process, offering a solution for generating dynamic and context-aware soundtracks for various video game scenarios. Its neural network foundation allows for complex musical compositions, potentially saving time and resources for game developers.

qiskit-machine-learning

qiskit-machine-learning

61%

Qiskit Machine Learning is an open-source library built on Qiskit, designed for quantum machine learning tasks at scale. It introduces fundamental computational building blocks like Quantum Kernels and Quantum Neural Networks, which are essential for applications such as classification and regression. The library aims to be user-friendly, allowing quick prototyping without extensive quantum computing knowledge, while also being flexible for proofs-of-concept and innovative research. It is extensible, facilitating the integration of new features leveraging Qiskit's architecture. Key features include kernel-based methods using FidelityQuantumKernel, generic interfaces for neural networks (EstimatorQNN, SamplerQNN), and integration with PyTorch for automatic differentiation in hybrid quantum-classical neural networks.

STT

STT

61%

Coqui STT (🐸STT) is a fast, open-source, multi-platform, deep-learning toolkit designed for training and deploying speech-to-text models. It has been battle-tested in both production and research environments, offering a high-quality pre-trained STT model. Key features include an efficient training pipeline with multi-GPU support, streaming inference capabilities, and real-time inference. The toolkit can provide multiple possible transcripts, each with an associated confidence score, and boasts a small-footprint acoustic model. It also offers bindings for various programming languages, making it accessible for developers. However, it is important to note that this project is no longer actively maintained, with focus shifting to newer models like Whisper and Coqui's other projects.

Modal

Modal

61%

Modal offers a serverless cloud platform specifically designed for compute-intensive AI and machine learning applications. It enables developers to define and run their code, including CPU, GPU, and data-intensive compute, at scale without managing underlying infrastructure. Key features include sub-second cold starts, instant autoscaling, and elastic GPU scaling with access to thousands of GPUs across various clouds. The platform provides a programmable infrastructure where everything is defined in code, eliminating the need for YAML or config files. It also boasts a built-in storage layer optimized for fast model loading and data processing, along with unified observability for integrated logging and full visibility into workloads. Modal supports various ML workloads like inference, training, sandboxes, batch processing, and notebooks, making it a comprehensive solution for AI and data teams.

api-for-open-llm

api-for-open-llm

61%

api-for-open-llm is an open-source project that offers a unified backend interface for a wide range of open large language models, designed to mimic the OpenAI ChatGPT API. This allows developers to seamlessly integrate and utilize models such as LLaMA, LLaMA-2, BLOOM, Falcon, Baichuan, Qwen, Xverse, SqlCoder, CodeLLaMA, and ChatGLM into their applications. Key features include support for streaming responses, enabling printer-like effects, and the implementation of text embedding models crucial for document knowledge Q&A. It also integrates with LangChain for advanced LLM development and supports loading fine-tuned LoRA models. The project simplifies the process of using open models as ChatGPT alternatives by requiring only simple environment variable modifications, and it offers vLLM for inference acceleration and concurrent request handling.

Chainlit

Chainlit

61%

Chainlit is an open-source Python framework designed to accelerate the development of production-ready conversational AI applications. It allows developers to build interactive chat user interfaces in minutes, not weeks, by providing a streamlined environment for integrating AI agents and automated workflows. The framework supports popular AI tools and services such as OpenAI, Anthropic, LangChain, LlamaIndex, ChromaDB, and Pinecone, making it versatile for various AI projects. Chainlit emphasizes ease of use for Python developers, enabling them to quickly prototype and deploy AI applications. While the original team has stepped back from active development, it is now community-maintained, ensuring ongoing support and evolution.

FEDOT

FEDOT

61%

FEDOT is an open-source framework designed for automated modeling and machine learning (AutoML) tasks. It leverages an evolutionary approach to automatically generate and optimize machine learning pipelines for diverse problems such as classification, regression, clustering, and time series prediction. A key feature is its graph-based representation, which effectively manages complex interactions between data preprocessing and model blocks. FEDOT supports widely used ML libraries like Scikit-learn, CatBoost, and XGBoost, and allows for the integration of custom models. It offers flexibility for various data types and tasks, extensibility through task-specific strategies, and customizability for managing model complexity. The framework also ensures reproducibility by allowing pipelines to be exported as JSON or ZIP archives.

WP Safe AI

WP Safe AI

61%

WP Safe AI is a Security as a Service (SaaS) solution designed to swiftly and effortlessly secure compromised WordPress websites. Leveraging AI-powered algorithms, it performs thorough malware detection and removal, backed by expert verification for complex cases. The service guarantees a fast cleanup, aiming to get sites back online within 24 hours or it's free. It features a user-friendly interface requiring no technical skills, a free scan to assess malware extent, and a one-click cleanup process. Users can review their cleaned site on a secure staging server before deployment, ensuring satisfaction and confidence. WP Safe AI provides a comprehensive solution for WordPress security, combining automation with human expertise.

cogni-comfyui-openrouter-ai

cogni-comfyui-openrouter-ai

61%

cogni-comfyui-openrouter-ai is an all-in-one, open-source platform designed for managing ComfyUI workflows and AI models. It offers a comprehensive suite of features including load balancing, visual forms for parameter collection, a user system with credits, and a full admin panel for system management. The platform integrates login authentication, chat capabilities with OpenRouter for streaming LLM interactions, and ComfyUI workflow orchestration with task submission, status subscription, and retry policies. It also supports object storage via Alibaba Cloud OSS, email notifications, and system administration functions like user and credit management. Built with Vue 3 and Spring Boot 3, it's ready for self-hosting and provides detailed deployment guides for both backend and frontend.

Yuan-2.0

Yuan-2.0

61%

Yuan-2.0 is a new generation foundational large language model released by Inspur Information. It provides open-source access to three model sizes: Yuan2.0-102B, Yuan2.0-51B, and Yuan2.0-2B. The project includes relevant scripts for pre-training, fine-tuning, and inference services, enabling developers to further develop and customize the models. Built upon Yuan-1.0, Yuan-2.0 leverages more diverse and high-quality pre-training data and instruction fine-tuning datasets, resulting in enhanced understanding capabilities across semantics, mathematics, reasoning, code, and knowledge. The model supports commercial use under the Apache 2.0 license, with specific versions offering improved code generation in Java, C++, and Go, API tool integration for numerical calculations, and strengthened safety and value alignment.

vibe-tools

vibe-tools

61%

vibe-tools is an open-source command-line interface (CLI) tool designed to significantly expand the capabilities of AI agents, particularly the Cursor Composer Agent. It enables AI agents to form an 'AI team' by integrating with various AI providers like Perplexity for web search, Gemini for large codebase context and planning, and Stagehand for browser automation. The tool also adds new skills such as working with GitHub and Linear issues, generating local documentation, and analyzing YouTube videos. vibe-tools is installed globally as a Node package and configures instruction files for supported IDEs/environments like Cursor, Claude Code, and Windsurf, ensuring broad compatibility. It requires API keys for Perplexity and Google Gemini, and optionally for OpenAI or Anthropic for certain commands.

dnngraph

dnngraph

61%

dnngraph is a Domain Specific Language (DSL) implemented in Haskell for defining and generating deep neural network models. It leverages the lens library for composable constructions and the fgl graph library for network layout specification. The tool includes optimization passes to enhance model performance, such as in-place operations for certain layer types. dnngraph supports generating code for popular deep learning frameworks like Caffe (via prototxt files) and Torch (via Lua scripts). It also provides command-line interface (CLI) tools for exporting, visualizing, and understanding network structures, making it a comprehensive solution for researchers and engineers working with neural network architectures.

Velebit AI

Velebit AI

61%

Velebit AI is an AI solutions provider that specializes in building and deploying custom AI systems tailored to specific business needs. They offer comprehensive services ranging from AI and ML consultancy to data and ML engineering, guiding clients through every stage of their AI projects. Velebit AI also provides off-the-shelf AI products, particularly for e-commerce and marketplaces, including automatic tagging, color detection, fabric pattern detection, product categorization, and advanced search and discovery tools like visual search and recommender systems. Their expertise spans diverse domains, ensuring scalable, production-ready AI solutions that integrate seamlessly with existing tech stacks. They emphasize a Time & Materials pricing model for custom projects, offering flexibility as requirements evolve.

pyllms

pyllms

61%

PyLLMs is a Python library designed to simplify connections to a wide range of Large Language Models (LLMs) from providers like OpenAI, Anthropic, Google, Groq, Reka, Together, AI21, Cohere, Aleph Alpha, and HuggingfaceHub. It offers features such as multi-model support for simultaneous completions, asynchronous and streaming capabilities, and chat history management. A key differentiator is its built-in model performance benchmark, allowing users to evaluate LLMs based on quality, speed, and cost. The library also supports advanced configurations, including using OpenAI API on Azure, Google Vertex AI, and local Ollama models, even allowing for a mix of local and cloud models within the same session. Note: The project is deprecated, with pydantic-ai recommended as an alternative.