Coding & Development
Browsing page 361 of AI tools for Coding & Development. Sorted by confidence score — our independent quality rating.
awesome-6d-object
awesome-6d-object is a valuable open-source repository dedicated to collecting and organizing significant works in the field of 6 DoF (Degrees of Freedom) object pose estimation. This resource is particularly useful for researchers and developers in computer vision and deep learning, offering a curated list of papers, projects, and other materials. It covers various aspects of object pose estimation, including methods for 3D object reconstruction from a single view and techniques for 3D hand-object pose estimation. The repository aims to provide a centralized hub for staying updated on advancements and finding relevant information in this specialized domain.
marian
Marian is an efficient open-source Neural Machine Translation framework implemented in pure C++ with minimal dependencies. It is designed for high performance, supporting fast multi-GPU training and GPU/CPU translation. The framework incorporates state-of-the-art NMT architectures, including deep RNN and transformer models, making it suitable for advanced machine translation research and development. Marian is released under a permissive MIT open-source license, encouraging broad adoption and contribution. Its focus on efficiency and C++ implementation provides a robust foundation for building and deploying neural machine translation systems.
markdownify-mcp
Markdownify-MCP is a Model Context Protocol (MCP) server designed to convert a wide array of content into Markdown format. This open-source tool simplifies the transformation of documents like PDFs, DOCX, XLSX, and PPTX, as well as multimedia such as images and audio files (with transcription), into easily digestible Markdown text. It also supports converting web content, including YouTube video transcripts, Bing search results, and general web pages. Developers can integrate this server into desktop applications, customizing its behavior and extending its capabilities. Markdownify-MCP aims to streamline content processing and make information more accessible and shareable across different platforms.
Codespell
SoftSpell, formerly CodeSpell, is an AI-powered SDLC platform designed to accelerate software development and modernize legacy systems. It provides a suite of tools including ReqSpell for requirement extraction and breakdown, CodeSpell for AI-assisted code generation and documentation, and TestSpell for AI-driven test automation. The platform helps engineering teams streamline their entire SDLC, from requirements to deployment, by mapping dependencies, identifying repeated refactors, and generating reusable refactoring patterns. SoftSpell aims to improve code consistency, reduce time-to-market, and minimize risks during modernization, integrating seamlessly with existing IDEs, languages, and deployment pipelines.
ScrapeStorm
ScrapeStorm is an AI-powered visual web scraping tool designed to extract data from virtually any website without requiring programming knowledge. Built by ex-Google crawler team members, it offers both a Smart Mode, which intelligently identifies list data, tabular data, and pagination using AI algorithms, and a Flowchart Mode for visual click-based operations. Users can easily generate complex scraping rules by simulating manual browsing actions like inputting text, clicking, and scrolling. The tool supports multiple data export methods, including Excel, CSV, TXT, HTML, MySQL, MongoDB, SQL Server, PostgreSQL, WordPress, and Google Sheets. ScrapeStorm also provides powerful enterprise features such as scheduling, IP rotation, automatic export, and RESTful API access, making it suitable for individuals, teams, and businesses across various operating systems like Windows, Mac, and Linux.
oinone-pamirs
Oinone-pamirs is an AI-Powered low-code framework designed to unify AI and developers through a shared metadata model, facilitating the creation of maintainable, evolvable, and high-quality enterprise intelligent applications. Positioned as infrastructure for AI-Native applications, Oinone offers one-stop solutions, agile responsiveness, and continuous innovation. It targets developers, enterprise R&D teams, and software companies, empowering them to fully embrace AI by providing a disciplined, open-source development framework. Key features include AI-learnable design principles, 100% metadata-driven development, visual no-code design, and a "Data-Feedback Loop (DFL)" mechanism for self-evolving applications. The framework ensures that applications inherently possess AI capabilities without additional integration, understanding business semantics through its metadata foundation.
Sahaj Software
Sahaj Software is an artisanal technology services company focused on delivering purpose-built solutions through intelligent engineering. They specialize in AI, ML, data engineering, and platform engineering, helping organizations achieve data-led transformation. Their approach emphasizes simplicity, first principles thinking, and lean cohesive teams to solve complex problems. Sahaj offers technology advisory services, including tech due diligence and assessment, to provide informed decision-making and better risk management. They are committed to full knowledge transfer, ensuring clients are not dependent on Sahaj post-implementation. The company's ethos is rooted in trust, respect, curiosity, and craftsmanship, aiming to inspire brilliance and reduce exploitation.
zynqnet
ZynqNet is an open-source project stemming from a Master Thesis, focusing on FPGA-accelerated embedded convolutional neural networks. It provides a comprehensive solution for image classification on embedded systems, featuring the ZynqNet CNN, an optimized and customized CNN topology, and the ZynqNet FPGA Accelerator, an FPGA-based architecture for its evaluation. The project also includes the Netscope CNN Analyzer, a custom tool for visualizing, analyzing, and editing CNN topologies. ZynqNet is designed for high efficiency, achieving 84.5% top-5 accuracy with minimal computational complexity, making it ideal for real-time and power-constrained applications. The repository offers the full project report, CNN prototxt, pretrained weights, HLS C++ source code for the accelerator, and firmware for the Zynq XC-7Z045 ARM processors.
bambot
Bambot is an open-source project designed to make AI robotics accessible and easy to use. It provides a platform for individuals to experiment with and develop AI-powered robotic systems using low-cost components. The project aims to lower the barrier to entry for AI robotics, allowing users to build and interact with their own AI robots. It includes resources and code to facilitate the creation and control of these robots, making it an ideal tool for learning and prototyping in the field of AI and robotics.
awesome-programming-books
awesome-programming-books is a meticulously curated list of programming books, offering a wide array of topics essential for both aspiring and experienced developers. This resource encompasses fundamental areas such as Algorithms and Data Structures, Artificial Intelligence, Software Architecture, and Human–Computer Interaction. It also delves into specialized fields like Operating Systems, Database Systems, IT Security, Concurrency, Interpreters and Compilers, High-Performance Computing, Distributed Systems, Game Development, and Mathematical Optimization. Each category provides a selection of highly-regarded books, complete with ISBNs, making it an invaluable guide for students, educators, and professionals looking to deepen their knowledge or explore new domains within computer science and software engineering.
Newera.ai
Newera.ai specializes in developing and deploying custom AI systems for government and enterprise teams, helping them move from proof-of-concept to production rapidly. The platform focuses on execution over experimentation, delivering Minimum Viable Products (MVPs) within 1-4 weeks. Newera.ai trains AI solutions on client-specific data and context, ensuring relevance and performance in unique operational environments. All deployments are secured in private, isolated environments, adhering to enterprise-grade security and data ownership requirements. The systems are built to process both Arabic and English natively, adapting to mixed-language content and domain-specific terminology, making them suitable for diverse organizational workflows in operations, policy, and customer engagement.
samples-for-ai
samples-for-ai is a comprehensive collection of deep learning samples and projects designed to help beginners get started with deep learning. It encompasses a wide range of classic deep learning algorithms and applications, supporting multiple frameworks including TensorFlow, CNTK (BrainScript and Python), PyTorch, Caffe2, Keras, MXNet, Chainer, and Theano. The project offers samples in Visual Studio solution format, making it accessible for users leveraging Microsoft Visual Studio Tools for AI or Open Platform for AI. Users can run samples locally or submit jobs to OpenPAI, providing flexibility in deployment. This open-source initiative encourages contributions and adheres to the Microsoft Open Source Code of Conduct, fostering a collaborative environment for deep learning development.
SPTAG
SPTAG (Space Partition Tree And Graph) is an open-source library developed by Microsoft Research and Microsoft Bing, designed for large-scale vector approximate nearest neighbor search. It represents samples as vectors and compares them using L2 or cosine distances. SPTAG offers two primary methods: kd-tree (SPTAG-KDT) for efficient index building and balanced k-means tree (SPTAG-BKT) for superior search accuracy in high-dimensional data. Key features include fresh updates for online vector deletion and insertion, and distributed serving across multiple machines. The library is inspired by the NGS approach and uses k-nearest neighborhood graphs for enhanced connectivity, with balanced k-means trees replacing kd-trees for improved accuracy with high-dimensional vectors. It provides an iterative search process combining tree and graph searches.
LLM4Decompile
LLM4Decompile is an open-source large language model specifically designed for reverse engineering by decompiling binary code. It converts Linux x86_64 binaries, compiled with GCC at optimization levels O0 to O3, into human-readable C source code. The project offers two main approaches: LLM4Decompile-End, which directly decompiles binaries, and LLM4Decompile-Ref, which refines pseudo-code generated by tools like Ghidra. The tool provides various models ranging from 1.3 billion to 33 billion parameters, available on Hugging Face, and includes a comprehensive evaluation framework with benchmarks like HumanEval-Decompile and ExeBench to assess re-executability. It also offers a quick start guide for setup and usage, including Docker support, making it accessible for developers and researchers in binary analysis.
AskEllyn
AskEllyn is the world's first AI companion specifically designed for individuals diagnosed with breast cancer and their caregivers. This non-medical, private, and free tool offers knowledge, wisdom, and advice from survivors, aiming to ensure no one goes through breast cancer alone. It functions as an empathetic digital friend, validating experiences and empowering users to self-advocate. AskEllyn speaks every language and is committed to remaining free forever through The Lyndall Project, a registered non-profit organization. Beyond the AI chatbot, the platform also features a blog with articles on breast cancer, a best-selling book by Ellyn Winters-Robinson, and speaking engagement opportunities.
Paddle3D
Paddle3D is an open-source, end-to-end deep learning 3D perception toolkit developed by PaddlePaddle. It provides a flexible framework for handling various 3D data formats and supports integration with PaddleDetection and PaddleSeg for 2D vision capabilities. The toolkit features a rich model library covering mainstream 3D perception algorithms across monocular, point cloud, and multi-camera modalities, including detection and segmentation tasks. It offers full-process support from data processing and model building to training, optimization, and deployment, with compatibility for major 3D datasets like KITTI, nuScenes, and Waymo. Paddle3D is optimized for performance on various autonomous driving chips and seamlessly integrates with the Apollo autonomous driving platform.
logparser
Logparser provides a comprehensive machine learning toolkit designed for automated log parsing, a critical step in structured log analytics. It enables users to automatically extract event templates from unstructured logs and transform raw log messages into a sequence of structured events. This process is also known as message template extraction, log key extraction, or log message clustering. The toolkit includes various log parsers, such as SLCT, AEL, IPLoM, LKE, Spell, Drain, and DivLog, each backed by academic research. It supports Python 3 and offers benchmarks for evaluating parsing accuracy, making it suitable for both research and practical application in log analysis.
agent-trace
Agent Trace is an open specification designed for tracing AI-generated code, offering a vendor-neutral format to record AI contributions alongside human authorship within version-controlled codebases. The specification defines a `Trace Record` schema, which is the fundamental unit for capturing attribution data, including details like version, unique ID, timestamp, VCS information, the tool that generated the trace, and an array of files with attributed ranges. It supports granular attribution at file and line levels, allowing for the identification of models used and related agent conversations. The specification emphasizes interoperability, extensibility through custom metadata, and human/agent readability. It also addresses line tracking, content hashes for position-independent tracking, and model identification following the models.dev convention. While it defines the data structure, it remains unopinionated about storage mechanisms, allowing for flexible implementation.
Awesome-Adaptation-of-Agentic-AI
Awesome-Adaptation-of-Agentic-AI is a curated repository featuring a comprehensive list of academic papers focused on the adaptation strategies of agentic AI systems. This resource is designed for researchers and practitioners interested in the evolving field of agentic AI, offering insights into various adaptation methods. The repository categorizes papers based on agent adaptation (tool execution signaled, agent output signaled) and tool adaptation (agent-agnostic, agent-supervised), detailing development timelines, methods, venues, tasks, tools, agent backbones, and tuning techniques. It serves as a valuable reference for understanding the latest advancements and research trends in making AI agents more adaptive and intelligent.
BawdicSoft LLC Pvt. Ltd.
BawdicSoft LLC Pvt. Ltd. offers enterprise-ready software delivery solutions designed to help technology leaders accelerate product delivery, modernize platforms, and reduce engineering bottlenecks without compromising security or quality. They provide senior-first engineering teams with over 10 years of average experience, ensuring architectural excellence and robust solutions. Their services include proven Agile & DevSecOps methodologies for faster deployment cycles and a security-by-design mindset embedded into every development phase. BawdicSoft emphasizes transparent reporting, 24/7 project visibility, and flexible engagement models, catering to startups and Fortune 500 companies across 15+ countries. They are ISO 27001 certified and adhere to global security and privacy regulations like SOC 2 Type II, GDPR, HIPAA, CCPA, and NIST CSF.
Talesmyth
Talesmyth is a comprehensive worldbuilding platform designed for storytellers, writers, and game masters. It enables users to build and organize rich narrative worlds by tracking characters, locations, and lore across various creative projects, including novels, RPG campaigns, and general world lore. The platform offers genre templates like Fantasy, Mystery, and Sci-Fi, as well as templates for popular game systems such as Dungeons & Dragons. Users can also create custom entities and link them throughout their world. Talesmyth includes AI-assisted worldbuilding features to generate summaries and starting points, enhancing creativity without replacing imagination. Recent updates include relationship tracking and visual boards for organizing ideas.
Ray 3.0
Ray 3.0 is a comprehensive debugging tool designed to streamline the development process by organizing all debug output in a dedicated desktop application. It eliminates the need for debug output to clutter your application or browser, providing a clean and interactive interface. Ray supports a wide range of languages and frameworks, including PHP, Laravel, JavaScript, Node.js, Vue.js, React, WordPress, and more, allowing developers to use the same debugging syntax across different environments. Key features include remote debugging over SSH, message archiving for later reference, and powerful tools to pause and measure code execution. The latest version, Ray 3.0, introduces enhanced AI integration, enabling users to interact with AI-generated HTML components, Mermaid, and ERD diagrams directly within the app, making it an invaluable tool for modern development workflows.
Ragnexus
Ragnexus specializes in building customized personal assistants powered by Retriever-Augmented Generation (RAG) technology. These bespoke AI systems are designed to deliver highly personalized and contextually relevant responses by utilizing private customer information. The platform aims to improve efficiency and productivity by providing accurate information quickly, enhance customer experience through tailored solutions, and reduce costs by automating repetitive tasks. Ragnexus integrates seamlessly with over 40 existing platforms, including Asana, Confluence, Dropbox, GitHub, Google Drive, Jira, Notion, Salesforce, Slack, AWS S3, and Zendesk, eliminating the need for internal AI infrastructure development.
chess-alpha-zero
chess-alpha-zero is an open-source project dedicated to chess reinforcement learning, implementing methods inspired by DeepMind's AlphaGo Zero. It allows users to train AI models to play chess through self-play, supervised learning, and distributed training. The project provides a modular architecture with 'self' for data generation, 'opt' for model training, and 'eval' for model evaluation. It supports Python 3.6.3, TensorFlow-GPU, and Keras, making it suitable for developers and researchers interested in AI game development and machine learning applications in strategic games. The tool also offers a Universal Chess Interface (UCI) for integration with chess GUIs, allowing users to observe and interact with the trained AI.