Project directory

Projects

Open-source AI projects tracked by the leaderboard, ordered by GitHub stars.

TypeScript 1,056 stars

lennybase/browsernode

🌐 Make websites accessible for AI agents. Automate tasks online with ease.

Overview: Browsernode is a TypeScript implementation of Browser-use, designed to enable AI agents to interact with web browsers easily. It simplifies the integration of AI with web applications, making it accessible for developers and AI enthusiasts alike. Key features: - Seamless integration with Browser-use APIs and features - Compatible with various browsers and environments - Easy to set up and use, even for beginners Tech stack: TypeScript Why it matters: Browsernode simplifies the process of integrating AI with web applications, making it easier for developers and AI enthusiasts to create applications that can interact with web browsers. This can be particularly useful for automating tasks, enhancing user experience, and enabling AI-driven websites. Repository: lennybase/browsernode Primary language: TypeScript GitHub stars: 1056 GitHub description: 🌐 Make websites accessible for AI agents. Automate tasks online with ease.
Python 1,055 stars

shyamsaktawat/OpenAlpha_Evolve

OpenAlpha_Evolve is an open-source Python framework inspired by the groundbreaking research on autonomous coding agents like DeepMind's AlphaEvolve.

Overview: OpenAlpha_Evolve is an open-source Python framework inspired by the research on autonomous coding agents like AlphaEvolve. It aims to provide a platform for researchers, developers, and enthusiasts to explore the intersection of AI, code generation, and automated problem-solving. Key features: - An intelligent system that iteratively writes, tests, and improves code using Large Language Models (LLMs). - Modular, agent-based architecture for orchestration of an evolutionary process. - User-defined algorithmic quests with examples of inputs and expected outputs. - Crafted intelligent prompts for LLMs using a PromptDesignerAgent. - Code generation powered by an LLM (currently Gemini). - Evaluation of generated code against input/output examples. - Storage of all programs in a database for evolutionary history. - Selection of promising programs for further refinement. Tech stack: Python. Why it matters: OpenAlpha_Evolve provides a platform for researchers, developers, and enthusiasts to explore the fascinating intersection of AI, code generation, and automated problem-solving, inspired by the groundbreaking research on autonomous coding agents like AlphaEvolve. GitHub stars: 1055
Rust 1,052 stars

SylphxAI/anymd

Any file → clean Markdown for AI agents: PDF, Word, PowerPoint, Excel, EPUB, HTML and web pages, images (OCR), audio and video (metadata, subtitles, transcripts). A fast Rust MCP server and CLI that runs on your machine. No API key.

### Overview: Anymd is a powerful, fast, and accurate tool that converts any file into clean Markdown for AI agents. It supports multiple formats including PDF, Word, PowerPoint, Excel, EPUB, HTML, and web pages, as well as images and videos. Anymd runs on your machine without requiring an API key, making it ideal for local and private use. ### Key Features: - **Fast Conversion:** Native Rust conversion in parallel, page by page, with a benchmark showing it takes 11.5 seconds in total. - **Accurate Layout:** Reconstructs words from glyph gaps, maintains two-column order, and recovers tables, including borderless ones. - **Lean on Tokens:** Pages are returned as Markdown with citation anchors, a small front-matter header, and compact tables, keeping large documents within context. - **Supports Multiple Formats:** Converts PDF, Word, PowerPoint, Excel, EPUB, HTML, and web pages, as well as images and videos. - **Local and Private Use:** No files are uploaded, and OCR uses installed local DocVLM models. ### Tech Stack: Rust ### Why It Matters: - **Fast Conversion:** Native Rust conversion is significantly faster than other methods, with a benchmark showing it takes 11.5 seconds in total. - **Accurate Layout:** Reconstructs words from glyph gaps, maintains two-column order, and recovers tables, including borderless ones. - **Lean on Tokens:** Pages are returned as Markdown with citation anchors, a small front-matter header,
Jupyter Notebook 1,052 stars

qqlu/Entity

EntitySeg Toolbox: Towards Open-World and High-Quality Image Segmentation

Overview: EntitySeg Toolbox is an open-source project aimed at open-world and high-quality image segmentation, providing a comprehensive suite of algorithms for image segmentation tasks. Key features: - Open-World Entity Segmentation (TPAMI 2022) - High-Quality Segmentation for Ultra High-resolution Images (CVPR 2022) - Class-Agnostic Semi-Supervised Learning for Detection and Segmentation (ECCV 2022) - High-Quality Entity Segmentation (ICCV 2023 Oral) - Rethinking Evaluation Metrics of Open-Vocabulary Segmentation (Arxiv) - All-Inclusive Multi-Level Segmentation (NeurIPS 2023 Spotlight) - Unified Representation for Image Generation and Segmentation (Arxiv) Tech stack: Jupyter Notebook Why it matters: EntitySeg Toolbox offers a valuable resource for researchers and practitioners in the field of computer vision, providing state-of-the-art algorithms for image segmentation tasks and facilitating open-world research.
C++ 1,051 stars

NVIDIA-AI-IOT/redtail

Perception and AI components for autonomous mobile robotics.

Overview: NVIDIA Redtail is a project focused on developing autonomous visual navigation components for drones and ground vehicles using deep learning. It includes deep neural networks, computer vision, and control code for building autonomous systems that can navigate through complex environments. Key features: - NVIDIA Jetson platform support - Deep neural networks for visual navigation - Pre-trained DNNs available - Stereo DNN models and runtime for depth estimation - TrailNet DNN for visual navigation - CVPR 2018 and IROS 2018 conference presentations Tech stack: C++ Why it matters: NVIDIA Redtail provides a comprehensive solution for autonomous navigation, making it essential for applications requiring precise and autonomous operation in challenging environments.
Go 1,049 stars

Agent-Field/SWE-AF

Autonomous software engineering fleet of AI agents for production-grade PRs on AgentField: plan, code, test, and ship.

Overview: SWE-AF is an autonomous software engineering fleet designed for production-grade PRs on AgentField, enabling teams to ship complex software with minimal human intervention. Key features: - Streamlines the entire software engineering process from planning to shipping. - Supports multiple roles including product managers, architects, coders, reviewers, and testers. - Integrates with AgentField for seamless integration and collaboration. - Supports both single-repository and multi-repository modes for coordinated changes. Tech stack: Go Why it matters: SWE-AF simplifies the software development process by automating the engineering team, reducing the need for manual intervention, and accelerating the release cycle. Repository: Agent-Field/SWE-AF GitHub stars: 1035 GitHub description: Autonomous software engineering fleet of AI agents for production-grade PRs on AgentField: plan, code, test, and ship.
Rust 1,049 stars

anush008/fastembed-rs

Rust library for generating vector embeddings and reranking locally!

### Overview: FastEmbed-rs is a Rust library designed for generating vector embeddings and performing local reranking. It supports synchronous usage and leverages the performance of ONNX inference via [@pykeio/ort] and fast encodings using [@huggingface/tokenizers]. The library is optimized for both text and image-to-text searches, making it a versatile tool for various applications. ### Key features: - **Synchronous Usage**: No dependency on Tokio. - **ONNX Inference**: Uses [@pykeio/ort] for efficient ONNX inference. - **Fast Encodings**: Utilizes [@huggingface/tokenizers] for fast text encoding. ### Tech stack: Rust ### Why it matters: FastEmbed-rs is a powerful tool for generating vector embeddings and performing local reranking, making it an essential component for applications requiring fast and efficient text and image-to-text searches. Its performance and ease of integration make it a valuable addition to the developer community.
Python 1,049 stars

cuga-project/cuga-agent

CUGA is an open-source generalist agent harness for the enterprise, supporting complex task execution on web and APIs, OpenAPI/MCP integrations, composable architecture, reasoning modes, and policy-aware features.

Overview: CUGA is an open-source enterprise agent harness designed for complex task execution across web and APIs, OpenAPI/MCP integrations, composable architecture, reasoning modes, and policy-aware features. Key features: - Integrates with web and APIs - Supports OpenAPI/MCP integrations - Enables composable architecture - Utilizes reasoning modes - Implements policy-aware features Tech stack: Python Why it matters: CUGA provides a sovereign, policy-controlled automation solution for enterprises, enabling efficient inference and fine-grained execution policies. Repository: cuga-project/cuga-agent Primary language: Python GitHub stars: 1047 GitHub description: CUGA is an open-source generalist agent harness for the enterprise, supporting complex task execution on web and APIs, OpenAPI/MCP integrations, composable architecture, reasoning modes, and policy-aware features. README excerpt: CUGA is an open-source enterprise agent harness designed for complex task execution across web and APIs, OpenAPI/MCP integrations, composable architecture, reasoning modes, and policy-aware features.
Jupyter Notebook 1,048 stars

mimoralea/gdrl

Grokking Deep Reinforcement Learning

### Overview: This repository contains the book "Grokking Deep Reinforcement Learning" by Manning. The book provides an in-depth exploration of deep reinforcement learning techniques, including mathematical foundations, balancing goals, and advanced methods. ### Key features: - **Livebook and Notebook**: The book is accompanied by interactive livebooks and notebooks, allowing readers to follow along with the examples and experiments. - **Mathematical Foundations**: Covers the mathematical concepts behind reinforcement learning, including Markov Decision Processes (MDPs) and value-based methods. - **Balancing Goals**: Discusses strategies for balancing immediate and long-term goals in reinforcement learning. - **Advanced Methods**: Explores advanced actor-critic methods and policy gradient techniques. ### Tech stack: - Jupyter Notebook ### Why it matters: This book offers a comprehensive guide to deep reinforcement learning, making it an essential resource for developers and researchers looking to understand and implement reinforcement learning techniques.
Python 1,047 stars

3DTopia/3DTopia-XL

[CVPR 2025 Highlight] 3DTopia-XL: High-Quality 3D PBR Asset Generation via Primitive Diffusion

### Overview: 3DTopia-XL is a high-quality 3D PBR asset generation system that leverages primitive diffusion transformers (DiT) for generating 3D assets with smooth geometry and realistic materials from single images or text descriptions. ### Key Features: - **Single Image Generation**: 3DTopia-XL can generate 3D assets from a single image. - **Textual Input**: Supports generating 3D assets from textual descriptions. - **Smooth Geometry**: Produces smooth and detailed 3D models. - **Realistic Materials**: Generates PBR materials with high fidelity. ### Tech Stack: - **Python**: The primary programming language used for development and training. ### Why It Matters: 3DTopia-XL offers a significant advancement in the field of 3D asset generation by providing high-quality 3D models and materials directly from images or text, making it a powerful tool for various applications such as game development, virtual reality, and more. ### Repository: Repository: 3DTopia/3DTopia-XL Primary Language: Python GitHub Stars: 1047 ### Installation: ```bash # Install dependencies conda create -n primx python=3.9 conda install pytorch==2.1.2 torchvision==0.16.2 torchaudio==2.1.2 pytorch-cuda=11.8 -c pytorch -c nvidia # Requires xformer for efficient attention conda install xformers::xformers # Install other
Python 1,047 stars

IBM/MAX-Image-Resolution-Enhancer

Upscale an image by a factor of 4, while generating photo-realistic details.

### Overview: This project is a scalable image resolution enhancer that can upscale an image by a factor of 4, generating high-quality photo-realistic details. The model is based on a Generative Adversarial Network (GAN) and was trained on the OpenImages V4 dataset, resulting in a model that performs exceptionally well on benchmark datasets. ### Key Features: - Upscale an image by a factor of 4 - Generate photo-realistic details - Deployed as a web service using Docker - Model files hosted on IBM Cloud Object Storage ### Tech Stack: Python ### Why It Matters: This project is crucial for enhancing the quality of images in various applications, such as digital marketing, medical imaging, and more. The ability to upscale images while maintaining high detail is highly valuable in fields where image resolution is critical, such as medical imaging or digital marketing. ### Repository: IBM/MAX-Image-Resolution-Enhancer Primary Language: Python GitHub Stars: 1047 GitHub Description: Upscale an image by a factor of 4, while generating photo-realistic details.
Java 1,047 stars

bytechefhq/bytechef

Open-source AI agents and workflow automation. Self-host or embed in your SaaS. Apache 2.0 alternative to n8n and Zapier.

### Overview: ByteChef is an open-source platform designed for AI agents and workflow automation. It brings both AI agents and automated workflows into a single, unified platform, offering enterprise-grade security and self-hosting options. ### Key Features: - **AI Agents as First-Class Workflow Steps:** ByteChef allows AI agents to be used as workflow steps, providing a seamless integration between AI and traditional workflows. - **Drag-and-Drop Interface:** The platform features a user-friendly drag-and-drop interface for creating and managing workflows. - **Centralized Management:** All workflows and agents are managed through a single orchestration layer, ensuring centralized control and easy scalability. - **Enterprise-Grade Security:** ByteChef is designed for modern enterprises, offering robust security features and enterprise-grade security measures. - **Embedded Edition:** ByteChef can be embedded into products, delivering AI capabilities to end users without requiring separate tooling. - **LLM Providers:** ByteChef supports a variety of LLM providers, including OpenAI, Anthropic, and more. - **Tools and Sub-Workflows:** Every component is a tool, and sub-workflows can be created and used within the platform. - **Memory and Guardrails:** ByteChef supports multiple memory backends, including JDBC, Redis, MongoDB, and more, as well as customizable guardrails for ensuring data integrity and security. ### Tech Stack: Java ### Why It Matters: ByteChef offers a comprehensive solution for AI agents and workflow automation, providing a unified platform for modern enterprises. Its ability to integrate AI agents seamlessly with traditional workflows and its enterprise-grade security make it
TypeScript 1,047 stars

tong-io/tongflow

Modality-First GenAI Platform

### Overview: TongFlow is an open-source modality-first GenAI platform designed to handle a wide range of input modalities such as text, images, audio, video, and 3D. It allows users to decide how these materials transform and combine, and choose the appropriate model for each step. The platform is self-hostable, supports Python SDK, and is available on GitHub. ### Key features: - **Modality Handling**: Supports multiple input modalities including text, images, audio, video, and 3D. - **Workflow Integration**: Enables seamless integration of different steps in a workflow. - **Self-hostability**: Allows users to host the platform themselves, eliminating the need for external dependencies. - **Python SDK**: Provides a Python SDK for easy integration with other systems. - **OpenAI-compatible**: Supports OpenAI-compatible models, including GPT-6, Claude Opus 5, and more. - **ComfyUI Support**: Utilizes ComfyUI for a more intuitive interface. - **GPT-Image 2.5 and Qwen-Image**: Supports generating images and videos, with prices ranging from ¥0.06 for stills to ¥0.15 for videos. ### Tech stack: - TypeScript ### Why it matters: TongFlow is a powerful tool for anyone looking to create and manipulate diverse media content using AI. Its modality-first approach makes it versatile and adaptable to various use cases, while its self-hostability and open-source nature make it accessible and customizable to a wide range of users.
C++ 1,046 stars

DLR-RM/3DObjectTracking

Algorithms and Publications on 3D Object Tracking

### Overview: 3D Object Tracking is a critical task in computer vision, focusing on accurately estimating the rotation and translation of objects in 3D space using consecutive image frames, 3D meshes, and kinematic information. This repository continuously publishes algorithms and code from ongoing research on 3D object tracking, providing reproducible results from our publications. The latest version of the code can be found in the folder `M3T`. ### Key features: - **RBGT**: Sparse Gaussian Approach for 6DoF Object Tracking. - **SRT3D**: Sparse Region-Based 3D Object Tracking. - **ICG**: Iterative Corresponding Geometry for 3D Tracking. - **ICG+**: Updated version of previous work. - **Mb-ICG**: Multi-body Tracking Framework for Kinematic Structures. - **M3T**: Closing the Loop: 3D Object Tracking for Advanced Robotic Manipulation. ### Tech stack: C++ ### Why it matters: This repository is essential for researchers and developers working on 3D object tracking, providing robust solutions for applications in augmented reality, robotics, and more.
Python 1,046 stars

pkhungurn/talking-head-anime-3-demo

Demo Programs for the "Talking Head(?) Anime from a Single Image 3: Now the Body Too" Project

### Overview: This repository contains demo programs for the "Talking Head(?) Anime from a Single Image 3: Now the Body Too" project. The project allows you to animate anime characters using a single image. The demo programs include a manual facial expression and pose manipulation tool and a facial motion transfer tool. ### Key Features: - Manual Poser: Allows manipulation of a character's facial expression, head rotation, body rotation, and chest expansion through a graphical user interface. - Ifacialmocap_puppeteer: Transfers facial motion to an anime character. ### Tech Stack: Python ### Why It Matters: The project is useful for anyone interested in creating anime characters from a single image, providing a simple and accessible way to animate characters without needing extensive software or hardware setup.
Python 1,046 stars

thunlp/OpenDelta

A plug-and-play library for parameter-efficient-tuning (Delta Tuning)

Overview: OpenDelta is an open-source toolkit designed for parameter-efficient tuning methods, commonly known as Delta Tuning. It allows users to flexibly add parameters to tune models without freezing too many, making it highly efficient. Key features: - Support for various Delta Tuning methods like Prefix Tuning, Adapter, Lora, and others. - Compatible with multiple versions of Python and PyTorch, ensuring broad compatibility. - Provides default configurations for different Delta Tuning methods, making it easier to use. - Includes a demo illustrating how to modify a PLM (e.g., BART) using Delta tuning. Tech stack: Python, PyTorch, Transformers. Why it matters: Delta Tuning is crucial in accelerating the training process of models by optimizing the parameters used, thereby reducing computational resources and improving efficiency. OpenDelta simplifies this process, making it accessible and practical for developers and researchers alike.
Python 1,045 stars

liuyuan-pal/SyncDreamer

[ICLR 2024 Spotlight] SyncDreamer: Generating Multiview-consistent Images from a Single-view Image

### Overview: SyncDreamer is a state-of-the-art method for generating multiview-consistent images from a single-view image. The project was presented at ICLR 2024 and has been widely recognized for its ability to produce high-quality results with minimal computational resources. ### Key Features: - **Inference Code and Pretrained Models**: Available for both inference and training. - **Training Code and Data**: Includes training code and a dataset. - **Evaluation Code**: Provides evaluation tools for analyzing the generated images. - **Pretrained Model**: Supports both elevation and non-elevation inputs. ### Tech Stack: - Python ### Why It Matters: SyncDreamer offers a significant improvement in image generation, making it easier and more efficient to create high-quality multiview images from a single-view input. This technology has wide applications in fields such as augmented reality, virtual reality, and image-based rendering. ### Repository: - Repository: liuyuan-pal/SyncDreamer - GitHub Stars: 1045 - GitHub Description: [ICLR 2024 Spotlight] SyncDreamer: Generating Multiview-consistent Images from a Single-view Image ### Preparation for Inference: 1. **Install Packages**: Use `conda create -n syncdreamer && conda activate syncdreamer && pip install -r requirements.txt` to set up the environment. 2. **Download Checkpoints**: Available at [here](https://drive.google.com/file/d/1ypyD5WXxAnsWjnHgAfOAGolV0
C++ 1,044 stars

MOLAorg/mola

A Modular Optimization framework for Localization and mApping (MOLA)

Overview: MOLA is a modular, extensible, and high-performance framework designed for robotics localization and mapping. Key features: - LiDAR Odometry (LO) - LiDAR-Inertial Odometry (LIO) - Geo-referenced maps - Fully configurable YAML pipelines - Flexible accuracy options (real-time navigation or survey-grade mapping) - Map-less RTK-quality outdoor georeferencing Tech stack: C++ Why it matters: MOLA provides a modern, modular C++ and ROS 2 framework for localization and SLAM, offering configurable pipelines for LiDAR Odometry, LIO, and more. This framework is designed for robotics localization and mapping, making it a valuable tool for developers and researchers in the field.
Jupyter Notebook 1,044 stars

haltakov/natural-language-image-search

Search photos on Unsplash using natural language

### Overview: This project utilizes the CLIP model from OpenAI to search for photos on Unsplash based on natural language descriptions. The dataset used includes over 2 million photos, and the project aims to provide a powerful tool for image search using text. ### Key Features: - **Text-Image Search**: Matches photos to natural language descriptions. - **Powerful Model**: Uses OpenAI's CLIP model for image-text similarity. - **Extensive Dataset**: Over 2 million photos from the Unsplash dataset. - **Colab Integration**: Available on Google Colab for easy experimentation. ### Tech Stack: - **Python**: Main programming language used. - **CLIP Model**: Utilizes OpenAI's CLIP neural network for image-text similarity. - **Unsplash Dataset**: Over 2 million photos used for training and testing. ### Why It Matters: This project leverages cutting-edge technology to provide a robust and efficient image search solution, making it invaluable for developers and designers looking to find the perfect visual representation for their projects.
Python 1,043 stars

SCIR-HI/Med-ChatGLM

Repo for Chinese Medical ChatGLM 基于中文医学知识的ChatGLM指令微调

### Overview: 本项目提供了一个经过中文医学指令精调的ChatGLM-6B模型,旨在提高其在医疗领域的问答能力。通过结合医学知识图谱和GPT3.5 API,我们构建了高质量的指令微调数据集,并对ChatGLM-6B进行了微调,显著提升了其在医疗领域的应用效果。 ### Key features: - 医学指令微调的ChatGLM-6B模型 - 通过医学知识图谱和GPT3.5 API构建的高质量指令微调数据集 - 提高了ChatGLM在医疗领域的问答效果 ### Tech stack: Python ### Why it matters: 本项目提供的ChatGLM-6B模型在医疗领域的应用效果显著提升,通过结合医学知识和指令微调技术,提高了其在医疗问题解答中的准确性和实用性。