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

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

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

Open-source alternatives to Nanochat

30 open-source projects similar to karpathy/nanochat, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Nanochat alternative.

  • alibaba/mnnalibaba का अवतार

    alibaba/MNN

    14,242GitHub पर देखें↗

    MNN is a high-performance inference engine and framework designed for on-device machine learning. It provides a comprehensive environment for executing, optimizing, and deploying neural network models directly on mobile and resource-constrained edge devices. The framework distinguishes itself through a robust model optimization toolkit that supports quantization, compression, and structural graph manipulation to minimize memory footprint and maximize execution speed. It features a modular architecture that abstracts hardware-specific backends, allowing models to run efficiently across diverse

    C++armconvolutiondeep-learning
    GitHub पर देखें↗14,242
  • open-mmlab/mmdetectionopen-mmlab का अवतार

    open-mmlab/mmdetection

    32,756GitHub पर देखें↗

    This project is a modular research toolkit designed for developing, training, and evaluating deep learning models for object detection, segmentation, and video instance tracking. It provides a flexible training engine that manages complex neural network execution, including distributed training, custom lifecycle hooks, and weight optimization. The framework is built around a hierarchical configuration system that allows users to define architectures, data pipelines, and training hyperparameters through composable, inheritable files. The project distinguishes itself through its highly modular

    Pythoncascade-rcnnconvnextdetr
    GitHub पर देखें↗32,756
  • ggml-org/whisper.cppggml-org का अवतार

    ggml-org/whisper.cpp

    50,770GitHub पर देखें↗

    Whisper.cpp is a high-performance, local-first speech recognition engine designed to run large-scale machine learning models on consumer hardware. It functions as a portable library that converts audio into text, supporting both static file transcription and real-time stream processing. By utilizing a lightweight inference engine and weight quantization, the project minimizes memory and compute overhead, allowing for efficient execution without reliance on external cloud APIs or internet connectivity. The project distinguishes itself through a hardware-agnostic compute abstraction that offloa

    C++inferenceopenaispeech-recognition
    GitHub पर देखें↗50,770

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Find more with AI search
  • hannibal046/awesome-llmHannibal046 का अवतार

    Hannibal046/Awesome-LLM

    26,933GitHub पर देखें↗

    This project serves as a comprehensive, static directory of external resources dedicated to the study and application of large language models. It functions as a centralized discovery point for developers and researchers, aggregating foundational academic papers, technical documentation, and specialized tools within a structured, version-controlled knowledge base. The repository distinguishes itself through a multi-level classification system that organizes diverse technical domains, ranging from model training frameworks and inference optimization to AI safety and hallucination detection. By

    GitHub पर देखें↗26,933
  • iusztinpaul/hands-on-llmsiusztinpaul का अवतार

    iusztinpaul/hands-on-llms

    3,419GitHub पर देखें↗

    🦖 𝗟𝗲𝗮𝗿𝗻 about 𝗟𝗟𝗠𝘀, 𝗟𝗟𝗠𝗢𝗽𝘀, and 𝘃𝗲𝗰𝘁𝗼𝗿 𝗗𝗕𝘀 for free by designing, training, and deploying a real-time financial advisor LLM system ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 𝘷𝘪𝘥𝘦𝘰 & 𝘳𝘦𝘢𝘥𝘪𝘯𝘨 𝘮𝘢𝘵𝘦𝘳𝘪𝘢𝘭𝘴

    Jupyter Notebook
    GitHub पर देखें↗3,419
  • 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

    Jupyter Notebookaiazurechatgpt
    GitHub पर देखें↗112,045
  • mistralai/cookbookmistralai का अवतार

    mistralai/cookbook

    2,180GitHub पर देखें↗
    Jupyter Notebook
    GitHub पर देखें↗2,180
  • fareedkhan-dev/all-rag-techniquesF

    FareedKhan-dev/all-rag-techniques

    0GitHub पर देखें↗
    GitHub पर देखें↗0
  • liguodongiot/llm-actionliguodongiot का अवतार

    liguodongiot/llm-action

    23,169GitHub पर देखें↗

    This project is a comprehensive framework for the training, fine-tuning, and deployment of large language models. It functions as a distributed deep learning platform that enables users to scale model workflows across multiple hardware nodes while providing tools for model evaluation and performance benchmarking. The platform distinguishes itself by offering specialized utilities for model compression and weight transformation, allowing users to reduce memory footprints and latency through quantization and pruning. It supports the adaptation of large models for consumer-grade hardware, facili

    HTMLllmllm-inferencellm-serving
    GitHub पर देखें↗23,169
  • openai/openai-cookbookopenai का अवतार

    openai/openai-cookbook

    74,196GitHub पर देखें↗

    This project is a technical learning resource and developer knowledge base focused on the integration of large language models into software applications. It provides a structured collection of guides and code examples designed to teach developers how to implement intelligent features using proven patterns and best practices. The repository distinguishes itself through a library of functional demonstrations that cover complex topics such as retrieval-augmented generation, function calling, and prompt engineering workflows. These materials are organized into a modular structure, allowing for t

    Jupyter Notebookchatgptgpt-4openai
    GitHub पर देखें↗74,196
  • karpathy/build-nanogptkarpathy का अवतार

    karpathy/build-nanogpt

    4,746GitHub पर देखें↗

    This is an educational implementation that builds a generative pre-trained transformer (GPT) language model from scratch using PyTorch. The project is structured as a step-by-step tutorial, walking through the construction of a decoder-only transformer architecture and its training loop with clean git commits and an accompanying video lecture for a hands-on learning experience. What sets this implementation apart is its focus on practical reproduction: it provides a workflow to train a 124-million-parameter model from scratch in about one hour on cloud GPU hardware, costing under ten dollars.

    Python
    GitHub पर देखें↗4,746
  • karminski/one-small-stepkarminski का अवतार

    karminski/one-small-step

    6,699GitHub पर देखें↗

    One Small Step is an educational resource that explains core AI and large language model concepts through short, accessible articles designed to be read in under five minutes. It covers the structure and function of key LLM components like attention mechanisms and tokenization, as well as foundational machine learning mathematics such as matrix rank and overfitting. The project also serves as a guide to the GGUF file format, which packages all model parameters and metadata into a single compact binary file for cross-platform deployment without external dependencies. It explains how this forma

    GitHub पर देखें↗6,699
  • langgptai/langgptlanggptai का अवतार

    langgptai/LangGPT

    12,239GitHub पर देखें↗

    LangGPT: Empowering everyone to become a prompt expert! 🚀 📌 结构化提示词(Structured Prompt)提出者 📌 元提示词(Meta-Prompt)发起者 📌 最流行的提示词落地范式 | Language of GPT The pioneering framework for structured & meta-prompt design 10,000+ ⭐ | Battle-tested by thousands of users worldwide Created by 云中江树

    Jupyter Notebookchatgptclaudedeeplearning
    GitHub पर देखें↗12,239
  • karpathy/llm101nkarpathy का अवतार

    karpathy/LLM101n

    36,346GitHub पर देखें↗

    LLM101n is an educational machine learning curriculum and open-source resource designed to teach the fundamental principles and practical implementation of large language models. It functions as a technical manual that guides users through the end-to-end process of building and training neural network architectures from scratch using a dynamic tensor library for automatic differentiation and GPU-accelerated computation. The project distinguishes itself through interactive, notebook-based instruction that allows for real-time visualization of training processes. It supports rapid experimentati

    GitHub पर देखें↗36,346
  • andysingal/llm-courseA

    andysingal/llm-course

    0GitHub पर देखें↗
    GitHub पर देखें↗0
  • mlabonne/llm-coursemlabonne का अवतार

    mlabonne/llm-course

    80,178GitHub पर देखें↗

    This project is a comprehensive educational curriculum and engineering handbook focused on the lifecycle of large language models. It serves as a structured knowledge base for machine learning practitioners, covering the fundamental mathematical and architectural principles of transformer-based sequence modeling, as well as the practical implementation of supervised instruction fine-tuning and preference-based model alignment. The repository distinguishes itself by providing a deep dive into advanced model composition and optimization techniques. It details methodologies for weight-space mode

    courselarge-language-modelsllm
    GitHub पर देखें↗80,178
  • changyeyu/llm-rl-visualizedchangyeyu का अवतार

    changyeyu/LLM-RL-Visualized

    4,529GitHub पर देखें↗

    LLM-RL-Visualized is a visual reference library and collection of knowledge maps designed to explain Large Language Model and Reinforcement Learning algorithms. It provides a structured system of conceptual diagrams and taxonomies covering the intersection of language model alignment and reinforcement learning. The project distinguishes itself through detailed visual mappings of complex workflows, such as the coordination of reward models and policy optimization in reinforcement learning from human feedback. It contrasts different preference optimization architectures, such as RLHF and Direct

    Python
    GitHub पर देखें↗4,529
  • datawhalechina/llms-from-scratch-cndatawhalechina का अवतार

    datawhalechina/llms-from-scratch-cn

    4,211GitHub पर देखें↗

    This project is an educational course and set of instructional materials for building large language models from scratch using Python. It provides a step-by-step guide and practical tutorials focused on the internal mechanics of transformer architectures and pre-training workflows. The repository features a framework for implementing and comparing diverse model families, including Llama, GLM, and RWKV. It uses a configuration-driven assembly approach to analyze the structural differences and internal mechanisms of these various architectures. The codebase covers the complete development pipe

    Jupyter Notebookglmllamallm
    GitHub पर देखें↗4,211
  • merveenoyan/smol-visionmerveenoyan का अवतार

    merveenoyan/smol-vision

    1,877GitHub पर देखें↗
    Jupyter Notebook
    GitHub पर देखें↗1,877
  • onnx/onnxonnx का अवतार

    onnx/onnx

    20,358GitHub पर देखें↗

    ONNX is an open-source standard for machine learning interoperability that provides a unified format for representing neural network models. By defining a common set of operators and a standardized file structure, it enables models to be shared, exported, and executed consistently across different training frameworks and software ecosystems. The project functions as an intermediate representation layer that decouples model development from deployment. It utilizes a language-neutral binary serialization format to store model structures and weights, ensuring that computational graphs remain por

    Pythonaiartificial-intelligencedeep-learning
    GitHub पर देखें↗20,358
  • kvcache-ai/ktransformerskvcache-ai का अवतार

    kvcache-ai/ktransformers

    17,288GitHub पर देखें↗

    Ktransformers is a comprehensive framework designed for the operation, fine-tuning, and serving of large language models. It functions as a heterogeneous inference engine and quantized execution runtime, enabling the deployment of massive models by distributing computational workloads across both CPU and GPU resources. This architecture allows users to bypass local memory constraints, making it possible to run and train models that exceed the capacity of a single device. The project distinguishes itself through specialized support for sparse architectures, particularly mixture-of-experts mode

    Python
    GitHub पर देखें↗17,288
  • opennmt/ctranslate2OpenNMT का अवतार

    OpenNMT/CTranslate2

    4,319GitHub पर देखें↗

    CTranslate2 is a C++ inference engine and runtime for Transformer models, designed to execute models on both CPU and GPU with optimizations for speed and memory efficiency. It functions as a model format converter, quantization tool, and REST API server, enabling deployment of neural machine translation, automatic speech recognition, and text generation models. The engine distinguishes itself through a suite of runtime optimizations including layer fusion, weight-matrix quantization, batch-by-length grouping, and a caching allocator that reuses GPU memory. It supports tensor-parallel model di

    C++avxavx2cpp
    GitHub पर देखें↗4,319
  • huggingface/transformers.jshuggingface का अवतार

    huggingface/transformers.js

    15,420GitHub पर देखें↗

    This library is a web-native engine designed to execute pretrained machine learning models directly within the browser. It functions as a client-side inference framework, enabling developers to run complex neural networks for natural language processing, computer vision, and audio tasks without requiring a backend server or external API calls. The framework distinguishes itself by providing a unified pipeline-based abstraction that handles the entire lifecycle of model execution. It manages the dynamic retrieval of model weights and configurations from remote registries, while simultaneously

    JavaScriptbrowserjavascripttransformers
    GitHub पर देखें↗15,420
  • nvidia/fastertransformerNVIDIA का अवतार

    NVIDIA/FasterTransformer

    6,424GitHub पर देखें↗

    FasterTransformer is a high-performance inference optimization library and distributed runtime designed to accelerate the execution of transformer models. It provides a toolkit for reducing model precision and parallelizing execution across multiple GPUs to increase throughput and reduce latency for large language models. The framework utilizes a C++ backend with custom CUDA kernels to replace generic operations with optimized GPU instructions. It implements tensor and pipeline parallelism to shard model weights and distribute compute operations across multiple devices. The system includes c

    C++
    GitHub पर देखें↗6,424
  • meta-pytorch/gpt-fastmeta-pytorch का अवतार

    meta-pytorch/gpt-fast

    6,223GitHub पर देखें↗

    gpt-fast is a PyTorch transformer inference engine designed for text generation using a native tensor library implementation. It provides a runtime for executing large language models without the need for external C++ extensions. The project implements speculative decoding to accelerate generation by using a small draft model for token prediction and a larger model for verification. It further optimizes performance through a compiled prefill stage and a multi-GPU tensor parallelism library that shards linear layers across multiple graphics processing units. Memory efficiency is managed throu

    Python
    GitHub पर देखें↗6,223
  • guillaumekln/faster-whisperguillaumekln का अवतार

    guillaumekln/faster-whisper

    23,679GitHub पर देखें↗

    faster-whisper is an automatic speech recognition framework and an optimized implementation of the Whisper speech-to-text engine. It functions as a CTranslate2 inference engine designed to convert spoken audio into written text. The project serves as a model quantization tool that transforms large audio model weights into lower precision formats. This process reduces memory usage and increases execution speed on hardware by utilizing integer quantized weights. The framework covers a broad range of capabilities including batch audio transcription for parallel processing and voice activity det

    Python
    GitHub पर देखें↗23,679
  • opennmt/opennmt-pyOpenNMT का अवतार

    OpenNMT/OpenNMT-py

    7,001GitHub पर देखें↗

    OpenNMT-py is a PyTorch neural machine translation framework used for training and deploying neural machine translation and large language models. It functions as a distributed model training system, an inference engine, and a toolkit for fine-tuning large language models. The framework distinguishes itself with a dedicated toolkit for adapting large language models through low-rank adaptation, quantization, and instruction tuning. It also includes a neural machine translation server that allows trained models to be hosted and exposed via REST API endpoints. The project covers a broad range

    Python
    GitHub पर देखें↗7,001
  • antirez/ds4antirez का अवतार

    antirez/ds4

    15,143GitHub पर देखें↗

    ds4 is a local inference engine for DeepSeek models that includes a distributed runtime for splitting transformer layers across networked computers. It functions as a reasoning controller with a local weight streamer and an API server that streams chat completions via industry standard endpoints. The system employs a memory management model that loads model experts from disk on demand to execute models that exceed available system RAM. It provides controls for reasoning effort and model behavior steering, allowing the modification of response characteristics through activation directions. Th

    C
    GitHub पर देखें↗15,143
  • 0hq/webgpt0hq का अवतार

    0hq/WebGPT

    3,788GitHub पर देखें↗

    WebGPT is a browser-based machine learning framework designed to execute transformer models entirely within the client environment. By leveraging native web standards, it provides a zero-dependency runtime that enables local text generation without the need for backend server processing. The engine distinguishes itself by utilizing hardware-accelerated compute shaders to perform high-performance tensor computations directly on the user's graphics hardware. This approach allows for the execution of large language models locally, ensuring that all data processing remains private to the client d

    JavaScriptgptnanogpttransformers
    GitHub पर देखें↗3,788
  • paddlepaddle/paddlenlpPaddlePaddle का अवतार

    PaddlePaddle/PaddleNLP

    12,953GitHub पर देखें↗

    PaddleNLP is a development library and toolkit for training, fine-tuning, and deploying large and small language models using the PaddlePaddle framework. It provides a comprehensive suite for the entire natural language processing lifecycle, from model development to high-performance inference. The project features a standardized model zoo for loading and managing pre-trained models and tokenizers through a unified interface. It distinguishes itself with a specialized model compression framework that reduces memory footprints via weight precision conversion and lossless size optimization, alo

    Python
    GitHub पर देखें↗12,953