Showing 4193 open source projects for "learning"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Denoising Diffusion Probabilistic Model

    Denoising Diffusion Probabilistic Model

    Implementation of Denoising Diffusion Probabilistic Model in Pytorch

    Implementation of Denoising Diffusion Probabilistic Model in Pytorch. It is a new approach to generative modeling that may have the potential to rival GANs. It uses denoising score matching to estimate the gradient of the data distribution, followed by Langevin sampling to sample from the true distribution. If you simply want to pass in a folder name and the desired image dimensions, you can use the Trainer class to easily train a model.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    .NET for Apache Spark

    .NET for Apache Spark

    A free, open-source, and cross-platform big data analytics framework

    .NET for Apache Spark provides high-performance APIs for using Apache Spark from C# and F#. With these .NET APIs, you can access the most popular Dataframe and SparkSQL aspects of Apache Spark, for working with structured data, and Spark Structured Streaming, for working with streaming data. .NET for Apache Spark is compliant with .NET Standard - a formal specification of .NET APIs that are common across .NET implementations. This means you can use .NET for Apache Spark anywhere you write...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    You Don't Know JS Yet

    You Don't Know JS Yet

    A book series (2 published editions) on the JS language.

    ...The project encourages readers to engage critically with the language, moving past memorization toward true mastery and mental clarity in coding. While some volumes are still in draft form or canceled, the available books remain highly influential learning materials in the JavaScript community. The repository also includes links to purchase editions via Leanpub and Amazon, ensuring accessibility for learners at all levels.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 4
    KuzuDB

    KuzuDB

    Embeddable property graph database management system

    KuzuDB is a high-performance graph database optimized for analytical queries, built from the ground up with a columnar storage engine. It is designed to efficiently process large-scale graph workloads, making it ideal for data science, machine learning, and knowledge graph applications.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    Hindsight

    Hindsight

    Hindsight: Agent Memory That Learns

    Hindsight is an advanced, open-source memory system for AI agents designed to enable long-term learning, reasoning, and consistency across interactions by treating memory as a first-class component of intelligence rather than a simple retrieval layer. It addresses one of the core limitations of modern AI agents, which is their inability to retain and meaningfully use past experiences over time, by introducing a structured, biomimetic memory architecture inspired by how human memory works. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Advanced + Agentic RAG Cookbooks

    Advanced + Agentic RAG Cookbooks

    Advanced RAG cookbooks for building accurate LLM applications

    ...It includes multiple approaches such as hybrid search, contextual compression, and agent-based retrieval strategies, allowing users to experiment and compare methods. It is designed to reduce development time by offering practical examples and references to research papers, making it useful for both learning and production use. Overall, it serves as a hands-on resource for improving LLM outputs using external data sources.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    NVIDIA NeMo Agent Toolkit

    NVIDIA NeMo Agent Toolkit

    Library for efficiently connecting and optimizing teams of AI agents

    ...Developers can monitor agent execution, trace workflows, and analyze token-level performance to identify bottlenecks and improve efficiency. NeMo Agent Toolkit also supports evaluation systems, prompt optimization, and reinforcement learning techniques to enhance agent behavior over time. By combining instrumentation, workflow orchestration, and performance optimization tools, the platform helps developers deploy scalable and intelligent multi-agent systems.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    NVIDIA Earth2Studio

    NVIDIA Earth2Studio

    Open-source deep-learning framework

    ...The toolkit makes it easy to run deterministic and ensemble forecasts, swap models interchangeably, and process large geophysical datasets with Xarray structures, enabling experimentation with state-of-the-art deep learning models for climate and atmospheric prediction. Users can extend Earth2Studio with optional model packs, advanced data interfaces, statistical operators, and backend integrations that support flexible workflows from simple tests to large-scale operational inference.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    EpicReact.Dev

    EpicReact.Dev

    Build a ReactJS App workshop

    ...The project demonstrates how to structure a modern React app, including data modeling, authentication, routing, testing, and interaction with a backend. It uses a realistic “bookshelf” domain where users can manage lists of books, track reading status, and record notes, which provides a concrete context for learning. The repository includes setup scripts and system requirements checks for Git, Node, and npm, plus Docker and Codespaces options for people who struggle with local environments. A guided workflow, driven by a node go script and INSTRUCTIONS.md, lets learners move between exercises and extra credit steps while the repository updates the working files for each stage. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Must-Watch CSS

    Must-Watch CSS

    CSS Grid, flexbox, custom variables, performance, frameworks

    ...It’s especially useful if you prefer video learning over documentation, or if you want to expose a team (or yourself) to a variety of perspectives and opinions about styling, architecture, and CSS best-practices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    PostgresML

    PostgresML

    The GPU-powered AI application database

    ...Combine and automate the entire workflow from embedding generation to indexing and querying for the simplest (and fastest) knowledge-based chatbot implementation. Leverage multiple types of natural language processing and machine learning models such as vector search and personalization with embeddings to improve search results. Leverage your data with time series forecasting to garner key business insights. Build statistical and predictive models with the full power of SQL and dozens of regression algorithms. Return results and detect fraud faster with ML at the database layer. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    learn-ffmpeg

    learn-ffmpeg

    Learn audio and video knowledge, organize materials

    ...The repository is designed to guide users from basic command usage to advanced media pipeline development. It includes practical examples that demonstrate how to apply FFmpeg in real-world scenarios. The content is organized to serve both as a learning resource and a quick reference for developers. It also highlights common patterns and best practices for working with multimedia systems. Overall, it functions as a comprehensive guide for understanding FFmpeg capabilities and applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Claude Code Projects Index

    Claude Code Projects Index

    An index of my Claude Code related repos

    ...The repository is continuously updated, reflecting the evolving landscape of AI-assisted development. It also serves as a knowledge-sharing platform, highlighting innovative approaches and implementations. Overall, it acts as a discovery hub that accelerates learning and adoption of AI development tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Book3_Elements-of-Mathematics

    Book3_Elements-of-Mathematics

    From Addition, Subtraction, Multiplication, and Division to ML

    ...It is particularly useful for self-taught developers and students transitioning into technical fields that require mathematical literacy. Overall, the project functions as a bridge between basic math education and more specialized machine learning study.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    English-level-up-tips

    English-level-up-tips

    An advanced guide to learn English which might benefit you a lot

    English-level-up-tips is a comprehensive open-source guide designed to help learners improve their English language skills across a broad range of competencies, from vocabulary and grammar to listening, speaking, reading, and writing. Structured as a language learning tutorial, the project aggregates tips, strategies, explanations, and resources that go beyond simple phrase lists, encouraging learners to develop a deep understanding of how English works and how to use it effectively. The repository includes structured sections that address different skill areas with lessons, exercises, and recommended approaches tailored to learners at various stages of proficiency. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    PilottAI

    PilottAI

    Python framework for building scalable multi-agent systems

    pilottai is an AI-based autonomous drone navigation system utilizing reinforcement learning for real-time decision-making. It is designed for simulating and training drones to fly safely through dynamic environments using AI-based controllers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Lepton AI

    Lepton AI

    A Pythonic framework to simplify AI service building

    A Pythonic framework to simplify AI service building. Cutting-edge AI inference and training, unmatched cloud-native experience, and top-tier GPU infrastructure. Ensure 99.9% uptime with comprehensive health checks and automatic repairs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Kibana

    Kibana

    Your window into the Elastic Stack

    Kibana is a analytics and search dashboard for Elasticsearch that allows you to visualize Elasticsearch data and efficiently navigate the Elastic Stack. With Kibana you can visualize and shape your data simply and intuitively, share visualizations for greater collaboration, organize dashboards and visualizations, and so much more.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 19
    Claude Cookbooks

    Claude Cookbooks

    A collection of notebooks/recipes showcasing ways of using Claude

    Claude Cookbooks is a curated collection of practical examples, notebooks, and implementation guides that demonstrate how to effectively use Claude’s API across a wide range of tasks. It serves as both a learning resource and a reference library, helping developers understand how to apply AI capabilities such as classification, summarization, and retrieval-augmented generation in real-world scenarios. The repository includes structured examples for integrating Claude with external tools, databases, and APIs, showcasing how to extend its functionality beyond basic text generation. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    OpenHarness

    OpenHarness

    Open Agent Harness with a built-in personal agent, Ohmo

    OpenHarness is an open-source framework developed to support large-scale machine learning workflows, particularly in the context of training, evaluating, and benchmarking AI models. It provides a structured environment for orchestrating experiments, managing datasets, and standardizing evaluation processes across different models. The project focuses on reproducibility and scalability, allowing researchers and engineers to run consistent experiments while tracking results effectively. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Rust Training Books

    Rust Training Books

    Beginner, advanced, expert level Rust training material

    ...It is designed to guide learners from basic concepts such as ownership and borrowing to more advanced topics like concurrency, performance optimization, and system-level programming. The material emphasizes hands-on learning, encouraging users to actively write and experiment with code rather than passively reading documentation. It reflects Rust’s core philosophy of safety and performance, helping developers understand how to write efficient and memory-safe applications. The repository is organized in a modular way, allowing learners to progress step by step while reinforcing concepts through exercises and real-world scenarios. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    NLP

    NLP

    Open source NLP guide with models, methods, and real use cases

    ...NLP extends into real-world applications, including sentiment analysis and text classification, helping readers connect concepts to use cases. Designed for accessibility, the project evolves over time, allowing updates and improvements as NLP techniques advance. It reflects a practical approach to learning, where readers can explore code, experiment with models, and build foundational skills in machine learning-driven language processing.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    ZML

    ZML

    Any model. Any hardware. Zero compromise

    ZML is a high-performance machine learning inference stack designed to run AI models efficiently across heterogeneous hardware environments using a modern systems programming approach. Built with technologies such as Zig, MLIR, and Bazel, it focuses on production-grade deployment where performance, portability, and scalability are critical. The system allows models to be compiled and executed across multiple types of accelerators, including GPUs and TPUs, even when distributed across different machines or locations. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    CubeCL

    CubeCL

    Multi-platform high-performance compute language extension for Rust

    CubeCL is a low-level compute language and compiler framework designed to simplify and optimize GPU programming for high-performance workloads, particularly in machine learning and numerical computing. It provides an abstraction layer that allows developers to write portable, hardware-efficient compute kernels without directly dealing with complex GPU APIs such as CUDA or OpenCL. CubeCL focuses on delivering predictable performance and composability by exposing explicit control over memory layouts, parallelism, and execution patterns while still maintaining a developer-friendly syntax. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    AI Notes

    AI Notes

    Curated AI engineering notes on LLMs, generative models, and tools

    ...These notes include observations, references, experiments, and summaries of important research and industry developments in AI. ai-notes also contains collections of prompts, curated learning materials, and categorized resources intended to help developers explore AI capabilities and practical applications.
    Downloads: 1 This Week
    Last Update:
    See Project