awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1.6K रिपॉजिटरी

Awesome GitHub RepositoriesInfrastructure

Foundational systems and hardware-level tools required to support the development, deployment, and scaling of machine learning workflows.

Explore 1,649 awesome GitHub repositories matching artificial intelligence & ml · Infrastructure. Refine with filters or upvote what's useful.

  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Infrastructure

Awesome Infrastructure GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • openclaw/openclawopenclaw का अवतार

    openclaw/openclaw

    380,031GitHub पर देखें↗

    Openclaw एजेंट निष्पादन वातावरण को प्रबंधित करने के लिए एक प्लेटफ़ॉर्म है, जो एजेंट लाइफसाइकिल, सत्र स्थिति और वर्कस्पेस पर्सिस्टेंस को नियंत्रित करने के लिए इंफ्रास्ट्रक्चर प्रदान करता है। इसमें एक केंद्रीकृत गेटवे है जो मॉडल लूप, टूल इनवोकेशन और स्ट्रीमिंग इवेंट्स को संभालता है, साथ ही मल्टी-एजेंट रूटिंग और पर्सिस्टेंट मेमोरी प्रबंधन का समर्थन करता है। सिस्टम को टूल निष्पादन हस्ताक्षरों को सामान्य करने और क्रॉस-प्रदाता संगतता के लिए एक मानकीकृत इंटरफ़ेस प्रदान करने के लिए डिज़ाइन किया गया है। प्लेटफ़ॉर्म में व्यापक डेवलपर टूलिंग शामिल है, जैसे वर्कस्पेस प्रबंधन के लिए कमांड-लाइन इंटरफ़ेस, डायग्नोस्टिक लॉगिंग, और एक प्लगइन आर्किटेक्चर जो कस्टम टूल और क्षमताओं के पंजीकरण की अनुमति देता है। यह इवेंट-संचालित हुक, कार्य शेड्यूलिंग और बाहरी सेवाओं के साथ एकीकरण के माध्यम से स्वचालित वर्कफ़्लो का समर्थन करता है। सुरक्षा को निष्पादन नीतियों, क्रेडेंशियल पोर्टेबिलिटी और एजेंट कार्यों के लिए अनुमोदन वर्कफ़्लो के माध्यम से प्रबंधित किया जाता है। डिप्लॉयमेंट का समर्थन स्वचालित इंफ्रास्ट्रक्चर इंस्टॉलर और कंटेनरीकृत गेटवे हेल्पर्स के माध्यम से किया जाता है, जिसमें बैकअप और कॉन्फ़िगरेशन प्रबंधन के लिए अंतर्निहित यूटिलिटी शामिल हैं। सिस्टम मल्टी-स्टेप वर्कफ़्लो को ऑर्केस्ट्रेट करने के लिए एक संरचित प्रारूप प्रदान करता है और इसमें ब्राउज़र ऑटोमेशन और संरचित कोड पैचिंग के लिए विशेष टूल शामिल हैं।

    Generates structured JSONL logs and console output with configurable redaction and traffic diagnostics.

    TypeScriptaiassistantcrustacean
    GitHub पर देखें↗380,031
  • vinta/awesome-pythonvinta का अवतार

    vinta/awesome-python

    303,207GitHub पर देखें↗

    यह प्रोजेक्ट एक व्यापक, समुदाय-क्यूरेटेड निर्देशिका है जो पायथन सॉफ्टवेयर लाइब्रेरी, फ्रेमवर्क और टूल के विशाल परिदृश्य को व्यवस्थित करती है। यह पारिस्थितिकी तंत्र नेविगेशन की सुविधा के लिए और पूरे सॉफ्टवेयर विकास लाइफसाइकिल में डेवलपर खोज को गति देने के लिए डिज़ाइन किया गया एक केंद्रीकृत नॉलेज बेस है। निर्देशिका तकनीकी डोमेन द्वारा वर्गीकृत संसाधनों का एक संरचित इंडेक्स प्रदान करके खुद को अलग करती है, जो मूलभूत विकास यूटिलिटी से लेकर विशेष इंजीनियरिंग क्षेत्रों तक फैला हुआ है। यह आर्टिफिशियल इंटेलिजेंस, डेटा साइंस, वेब डेवलपमेंट और इंफ्रास्ट्रक्चर प्रबंधन सहित उच्च-स्तरीय क्षमताओं को कवर करती है, जिससे डेवलपर्स विशिष्ट तकनीकी चुनौतियों के लिए परीक्षित समाधानों की पहचान कर सकते हैं। प्रोजेक्ट में निर्भरता प्रबंधन, स्टेटिक कोड विश्लेषण और स्वचालित परीक्षण के लिए टूल सहित क्षमताओं का एक व्यापक क्षेत्र शामिल है। यह पर्सिस्टेंट डेटा स्टोरेज, क्लाउड इंफ्रास्ट्रक्चर ऑर्केस्ट्रेशन और इंटरफ़ेस डेवलपमेंट के लिए संसाधनों को भी सूचीबद्ध करता है, जो जटिल सॉफ्टवेयर सिस्टम बनाने और बनाए रखने के लिए एक एकीकृत संदर्भ प्रदान करता है।

    Highlights high-performance frameworks designed for building, training, and tuning complex neural network architectures.

    Pythonawesomecollectionspython
    GitHub पर देखें↗303,207
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted का अवतार

    awesome-selfhosted/awesome-selfhosted

    299,516GitHub पर देखें↗

    यह प्रोजेक्ट निजी सर्वर वातावरण और होम लैब में डिप्लॉयमेंट के लिए डिज़ाइन किए गए ओपन-सोर्स सॉफ्टवेयर की एक समुदाय-क्यूरेटेड निर्देशिका है। यह मुख्यधारा की क्लाउड सेवाओं के स्वतंत्र, स्व-होस्ट किए गए विकल्पों को खोजने के लिए एक व्यापक संसाधन के रूप में कार्य करता है, जिससे उपयोगकर्ता अपने डिजिटल इंफ्रास्ट्रक्चर पर पूर्ण डेटा स्वामित्व और नियंत्रण बनाए रख सकते हैं। निर्देशिका को एक पदानुक्रमित वर्गीकरण के माध्यम से संरचित किया गया है जो अनुप्रयोगों के एक विशाल संग्रह को तार्किक श्रेणियों में व्यवस्थित करता है, जो मीडिया प्रबंधन और डेटा एनालिटिक्स से लेकर निजी संचार और टीम उत्पादकता टूल तक फैला हुआ है। यह एक सहयोगात्मक पीयर-रिव्यू प्रक्रिया के माध्यम से खुद को अलग करती है, जहाँ समुदाय के सदस्य निर्देशिका को सटीक और विश्वसनीय सुनिश्चित करने के लिए प्रत्येक सबमिशन की गुणवत्ता और प्रासंगिकता को मान्य करते हैं। प्रोजेक्ट इंफ्रास्ट्रक्चर ऑटोमेशन, कंटेनर-आधारित सर्विस डिप्लॉयमेंट और घोषणात्मक कॉन्फ़िगरेशन प्रबंधन सहित क्षमताओं के एक व्यापक क्षेत्र को कवर करता है। ये टूल उपयोगकर्ताओं को पुनरुत्पादनीय सर्वर वातावरण बनाए रखने और निजी हार्डवेयर पर जटिल सर्विस निर्भरताओं को प्रबंधित करने में सहायता करते हैं। निर्देशिका को एक वर्ज़न-कंट्रोल रिपॉजिटरी के रूप में बनाए रखा जाता है, यह सुनिश्चित करते हुए कि सभी अपडेट और समुदाय-संचालित परिवर्तन ट्रैक किए जाते हैं और पारदर्शी हैं।

    Runs large language models directly on private infrastructure to generate content without relying on external cloud services.

    awesomeawesome-listcloud
    GitHub पर देखें↗299,516
  • practical-tutorials/project-based-learningpractical-tutorials का अवतार

    practical-tutorials/project-based-learning

    270,530GitHub पर देखें↗

    यह प्रोजेक्ट व्यावहारिक ट्यूटोरियल की एक केंद्रीकृत, समुदाय-संचालित रिपॉजिटरी है जिसे वास्तविक दुनिया के सॉफ्टवेयर अनुप्रयोगों के व्यावहारिक निर्माण के माध्यम से कौशल अधिग्रहण की सुविधा के लिए डिज़ाइन किया गया है। यह एक व्यापक निर्देशिका के रूप में कार्य करता है जो बाहरी दस्तावेज़ीकरण और निर्देशात्मक सामग्रियों को एकत्रित करता है, जो डेवलपर्स को विशिष्ट प्रोग्रामिंग भाषाओं और तकनीकी डोमेन में महारत हासिल करने के लिए एक संरचित पथ प्रदान करता है। रिपॉजिटरी अलग-अलग तकनीकी संसाधनों को एक पदानुक्रमित, वर्गीकरण-आधारित संरचना में व्यवस्थित करके खुद को अलग करती है जो डेवलपर्स को विविध सॉफ्टवेयर इंजीनियरिंग विषयों को खोजने और नेविगेट करने में सक्षम बनाती है। व्यक्तिगत प्रोजेक्ट्स को तार्किक अनुक्रमों में समूहित करके, यह एक रोडमैप प्रदान करती है जो शिक्षार्थियों को मूलभूत अवधारणाओं से उन्नत कार्यान्वयन तक प्रगति करने में मदद करती है। सामग्री को सहयोगात्मक योगदान के माध्यम से बनाए रखा जाता है, यह सुनिश्चित करते हुए कि संग्रह डेवलपर समुदाय के लिए एक वर्तमान और व्यापक संसाधन बना रहे। प्रोजेक्ट फुल-स्टैक वेब डेवलपमेंट, मोबाइल एप्लिकेशन इंजीनियरिंग और इंटरैक्टिव गेम डेवलपमेंट जैसे डोमेन में क्षमताओं के एक व्यापक क्षेत्र को कवर करता है। इसमें C, C++, और Rust जैसी सिस्टम-स्तरीय भाषाओं से लेकर Python, Ruby, Haskell, और Clojure जैसी उच्च-स्तरीय और कार्यात्मक भाषाओं तक, प्रोग्रामिंग भाषाओं की एक विस्तृत श्रृंखला के लिए संसाधन शामिल हैं। ये सामग्रियां मशीन लर्निंग, डेटा साइंस और नेटवर्क प्रोग्रामिंग सहित क्षेत्रों में विशेष तकनीकी महारत का समर्थन करती हैं। निर्देशिका को प्रोग्रामिंग भाषा और तकनीकी डोमेन द्वारा कुशल खोज की अनुमति देने के लिए संरचित किया गया है, जिसमें उपयोगकर्ताओं को विशिष्ट जानकारी खोजने में मदद करने के लिए सामग्री की एक स्पष्ट तालिका है। यह बाहरी लिंक के एक पर्सिस्टेंट इंडेक्स के रूप में कार्य करता है, जो डेवलपर्स को तकनीकी अवधारणाओं की उनकी समझ को गहरा करने के लिए थर्ड-पार्टी दस्तावेज़ीकरण और ट्यूटोरियल से जोड़ता है।

    Train neural networks and process large-scale datasets by applying mathematical frameworks in real-world project settings.

    beginner-projectcppgolang
    GitHub पर देखें↗270,530
  • tensorflow/tensorflowtensorflow का अवतार

    tensorflow/tensorflow

    195,697GitHub पर देखें↗

    TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The system provides high-level interfaces for defining neural network architectures, alongside a robust engine for managing multidimensional array structures and tensor mathematics. The framework distinguishes itself through a scalable distributed runtime that orchestrates workloads acr

    Standardizes the toolchain for serializing, optimizing, and serving machine learning models within high-performance production environments.

    C++deep-learningdeep-neural-networksdistributed
    GitHub पर देखें↗195,697
  • jmorganca/ollamajmorganca का अवतार

    jmorganca/ollama

    174,350GitHub पर देखें↗

    Ollama is a cross-platform runtime for managing, serving, and executing large language models on local hardware. It functions as a model manager and orchestrator that allows for the downloading, updating, and organization of model weights and configurations to ensure private and offline inference. The system provides a local inference API and a RESTful interface for programmatic model lifecycle management and text generation. It utilizes a compiled C++ backend to handle tensor operations and memory management. To support various hardware configurations, the runtime employs dynamic GPU offloa

    Facilitates the downloading and execution of language models on local computing environments for private inference.

    Go
    GitHub पर देखें↗174,350
  • automatic1111/stable-diffusion-webuiAUTOMATIC1111 का अवतार

    AUTOMATIC1111/stable-diffusion-webui

    163,743GitHub पर देखें↗

    Stable Diffusion Web UI is a browser-based interface designed for managing text-to-image generation tasks. It provides a centralized dashboard for controlling generative processes, including native support for multi-stage model architectures to facilitate high-quality image refinement. The platform distinguishes itself through granular control over the generation process, offering tools for precise parameter management and advanced prompt engineering. Users can customize generation styles and capabilities by integrating external model-extension formats, such as textual inversions, low-rank ad

    Configures hardware-specific settings to leverage NVIDIA graphics processing units for accelerated computation.

    Pythonaiai-artdeep-learning
    GitHub पर देखें↗163,743
  • huggingface/pytorch-pretrained-berthuggingface का अवतार

    huggingface/pytorch-pretrained-BERT

    161,658GitHub पर देखें↗

    This project is a PyTorch transformer model library and pre-trained model framework. It serves as a deep learning model hub and multimodal inference engine, providing a centralized system for loading, executing, and fine-tuning state-of-the-art model checkpoints. The library focuses on multimodal machine learning, enabling predictions across text, vision, and audio data. It provides specialized capabilities for model framework interoperability, allowing the conversion of weights and definitions between different deep learning libraries. The platform covers the full model lifecycle, including

    Ships a multimodal inference engine capable of processing and generating outputs from text, image, and audio data.

    Python
    GitHub पर देखें↗161,658
  • huggingface/transformershuggingface का अवतार

    huggingface/transformers

    161,630GitHub पर देखें↗

    Transformers is a comprehensive library for machine learning that provides a unified interface for training, fine-tuning, and deploying transformer-based models. It supports a wide range of tasks, including text classification, language modeling, question answering, and sequence-to-sequence translation, while offering specialized architectures for both text and vision processing. The framework includes tools for managing the entire model lifecycle, from data preprocessing and tokenization to distributed training and inference. The library features extensive support for model optimization and

    Standardizes the training, fine-tuning, and deployment of models across diverse hardware acceleration backends.

    Pythonaudiodeep-learningdeepseek
    GitHub पर देखें↗161,630
  • langchain-ai/langchainlangchain-ai का अवतार

    langchain-ai/langchain

    139,458GitHub पर देखें↗

    LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing

    Abstracts model interfaces to enable seamless provider swapping and side-by-side comparison without modifying core logic.

    Pythonagentsaiai-agents
    GitHub पर देखें↗139,458
  • comfyanonymous/comfyuicomfyanonymous का अवतार

    comfyanonymous/ComfyUI

    117,322GitHub पर देखें↗

    ComfyUI is a modular generative AI workflow orchestrator and node-based GUI for designing and executing complex diffusion model pipelines. It functions as both a visual interface for building generative logic graphs and a programmable backend API that exposes diffusion model operations for external integration. The system distinguishes itself through a graph-based execution model that supports differential workflow execution, re-running only modified nodes to reduce computation. It features dynamic model offloading to manage memory between system RAM and GPU VRAM and utilizes metadata-embedde

    Analyzes input images to use their conceptual elements as inspiration for creating new images.

    Python
    GitHub पर देखें↗117,322
  • comfy-org/comfyuiComfy-Org का अवतार

    Comfy-Org/ComfyUI

    117,227GitHub पर देखें↗

    ComfyUI is a node-based generative AI orchestration engine designed for constructing, testing, and executing complex image and video synthesis pipelines. By utilizing a directed acyclic graph execution model, the platform allows users to build reproducible workflows through modular, interconnected processing blocks without requiring manual code implementation. It serves as both a local environment for high-performance model inference and a production-ready server for deploying generative capabilities. The platform distinguishes itself through its focus on workflow portability and extensibilit

    Serves visual, node-based generative pipelines as programmable API endpoints for integration into external software.

    Pythonaicomfycomfyui
    GitHub पर देखें↗117,227
  • ggerganov/llama.cppggerganov का अवतार

    ggerganov/llama.cpp

    116,912GitHub पर देखें↗

    llama.cpp is a high-performance C++ inference engine and runtime for executing large language models locally across various hardware architectures. It provides the core components for local model execution, including a dedicated model quantizer for compressing weights into the GGUF format and a system for generating text embeddings for semantic search. The project distinguishes itself through specialized memory and execution optimizations, such as block-wise weight quantization to reduce memory footprints and memory-mapped model loading. It supports structured text generation by using formal

    Implements a high-performance C++ engine for executing large language models on consumer-grade hardware.

    C++
    GitHub पर देखें↗116,912
  • ggml-org/llama.cppggml-org का अवतार

    ggml-org/llama.cpp

    116,799GitHub पर देखें↗

    Llama.cpp is an inference engine designed for the local execution of text-based and multimodal language models on consumer hardware. It provides a core environment for running models that process both text and image inputs, utilizing hardware-accelerated backends to optimize performance across diverse CPU and GPU architectures. The project distinguishes itself by offering a lightweight HTTP server that adheres to standard API specifications, enabling chat completion, embeddings, and reranking services. It includes a suite of tools for model quantization and conversion, which reduces memory us

    Executes large language models locally on standard consumer hardware with high performance.

    C++ggml
    GitHub पर देखें↗116,799
  • shubhamsaboo/awesome-llm-appsShubhamsaboo का अवतार

    Shubhamsaboo/awesome-llm-apps

    114,725GitHub पर देखें↗

    This repository serves as a comprehensive collection of resources, templates, and starter code for building artificial intelligence applications. It provides a centralized hub for developers to access practical implementations of common workflows, including retrieval-augmented generation pipelines and autonomous agent loops, alongside educational materials designed to support rapid prototyping and experimentation. The project distinguishes itself by offering a dual focus on technical implementation and critical analysis. It provides a library of lightweight, single-file agents and tutorials f

    Utilities and techniques help reduce token consumption and operational costs while preserving output quality.

    Pythonagentsllmspython
    GitHub पर देखें↗114,725
  • mrdoob/three.jsmrdoob का अवतार

    mrdoob/three.js

    113,086GitHub पर देखें↗

    This project is a high-level 3D graphics engine designed to render complex, hardware-accelerated environments within web browsers. It provides a comprehensive abstraction layer that manages scene graphs, cameras, and lighting, mapping high-level scene definitions onto low-level graphics APIs. By decoupling these definitions from specific hardware targets, the engine ensures consistent performance across diverse browsers and devices. The framework distinguishes itself through a robust architecture that includes a unified math library for high-frequency spatial calculations and a physically bas

    Improves rendering efficiency for large object counts through techniques like instancing and batching.

    JavaScript3daugmented-realitycanvas
    GitHub पर देखें↗113,086
  • godotengine/godotgodotengine का अवतार

    godotengine/godot

    112,618GitHub पर देखें↗

    Godot is a comprehensive, node-based game engine designed for building interactive 2D and 3D applications. It provides an integrated development environment that utilizes a hierarchical scene system to organize objects, propagate spatial transformations, and manage lifecycle events. The engine functions as a cross-platform development suite, allowing developers to author, test, and export software to desktop, mobile, and web environments from a single, unified codebase. The engine distinguishes itself through a modular, component-based architecture that relies on signals-based decoupling for

    Normalizes hardware-specific tasks like input, audio, and file I/O across heterogeneous deployment targets.

    C++game-developmentgame-enginegamedev
    GitHub पर देखें↗112,618
  • microsoft/generative-ai-for-beginnersmicrosoft का अवतार

    microsoft/generative-ai-for-beginners

    112,045GitHub पर देखें↗

    This project is a comprehensive, open-source educational curriculum designed to guide developers through the mastery of generative artificial intelligence. It provides a structured learning path that covers foundational concepts, prompt engineering, and the practical application of large language models. The repository serves as a central hub for skill acquisition, offering sequential modules that progress from basic model mechanics to advanced architectural patterns. The curriculum distinguishes itself by focusing on the end-to-end lifecycle of intelligent software, including the implementat

    Presents methodologies for systematically evaluating and comparing the performance of various large language models.

    Jupyter Notebookaiazurechatgpt
    GitHub पर देखें↗112,045
  • immich-app/immichimmich-app का अवतार

    immich-app/immich

    104,236GitHub पर देखें↗

    Immich is a self-hosted media management platform designed to provide a centralized, private repository for photos and videos. It functions as a comprehensive system for organizing, backing up, and viewing personal media collections across mobile devices, web browsers, and external storage locations. By maintaining full control over data ownership and storage infrastructure, the platform ensures that users retain sovereignty over their digital assets. The system distinguishes itself through a distributed architecture that coordinates background media synchronization, real-time filesystem moni

    Processes machine learning tasks using externalized models and thread pools to optimize performance for image and text analysis.

    TypeScriptbackup-toolfluttergoogle-photos
    GitHub पर देखें↗104,236
  • deepseek-ai/deepseek-v3deepseek-ai का अवतार

    deepseek-ai/DeepSeek-V3

    103,753GitHub पर देखें↗

    DeepSeek-V3 is a large language model that provides comprehensive resources for model utilization, including technical specifications, pre-trained weights, and evaluation benchmarks. The project details the core transformer architecture, including parameter counts and multi-token prediction modules, while supporting native 8-bit floating-point quantization. The repository offers extensive support for local and distributed inference through integration with multiple frameworks and engines. It includes documentation for deploying the model across various hardware configurations, such as GPUs an

    Downloadable parameter files and technical configurations enable direct integration of the pre-trained model into custom environments.

    Python
    GitHub पर देखें↗103,753
पिछला123456…83अगला

सब-टैग एक्सप्लोर करें

  • Data Ingestion and Preparation4 सब-टैग्सTools focused on the initial stages of the pipeline, including loading, formatting, and augmenting raw data for model consumption.
  • Dataset Management2 सब-टैग्स
  • Deployment & Serving8 सब-टैग्स
  • Domain-Specific Processing Pipelines3 सब-टैग्सSpecialized pipelines tailored for specific data modalities like media synthesis or real-time streaming inference.
  • Evaluation & Validation9 सब-टैग्स
  • Integrated Development Platforms1 सब-टैगComprehensive environments that bundle tools for the end-to-end lifecycle, including development, management, and operational workflows.
  • Machine Learning Resampling1 सब-टैगTechniques for oversampling or undersampling training data to balance class distributions. **Distinct from Machine Learning Training:** Focuses on data resampling for balance, whereas Machine Learning Training focuses on the training process itself.
  • Machine Learning Training40 सब-टैग्सFrameworks and utilities used to train, fine-tune, and align machine learning models with specific objectives.
  • Model Evaluation and Analysis7 सब-टैग्सTools and frameworks for measuring, benchmarking, and monitoring the performance and quality of machine learning models.
  • Model Inference and Serving8 सब-टैग्सPlatforms and techniques for deploying, optimizing, and serving machine learning models for production use.
  • Model Management9 सब-टैग्सTools and interfaces for organizing, loading, and executing machine learning models throughout their operational lifecycle.
  • Optimization & Inference8 सब-टैग्स
  • Training & Tuning12 सब-टैग्स
  • Training Monitoring & Profiling3 सब-टैग्स