Showing 51 open source projects for "learning"

View related business solutions
  • Gearset | The complete Salesforce DevOps solution Icon
    Gearset | The complete Salesforce DevOps solution

    Salesforce DevOps done right.

    Gearset is the only platform you need for unparalleled deployment success, continuous delivery, automated testing and backups.
    Learn More
  • The #1 AI-Powered eLearning Platform Icon
    The #1 AI-Powered eLearning Platform

    For users seeking a platform to generate online courses using AI

    Transform your content into engaging eLearning experiences with Coursebox, the #1 AI-powered eLearning authoring tool. Our platform automates the course creation process, allowing you to design a structured course in seconds. Simply make edits, add any missing elements, and your course is ready to go. Whether you want to publish privately, share publicly, sell your course, or export it to your LMS, Coursebox has you covered.
    Learn More
  • 1
    Tabby

    Tabby

    Self-hosted AI coding assistant

    Tabby is an open-source, self-hosted AI coding assistant that provides code completion and suggestions within your preferred development environment. It enhances developer productivity by leveraging machine learning models to predict and generate code snippets.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 2
    RustScan

    RustScan

    The Modern Port Scanner

    ...Scans all 65k ports in 3 seconds. Full scripting engine support. Automatically pipe results into Nmap, or use our scripts (or write your own) to do whatever you want. Adaptive learning. RustScan improves the more you use it. No bloated machine learning here, just basic maths. The usuals you would expect. IPv6, CIDR, file input and more. Automatically pipes ports into Nmap. RustScan is a modern take on the port scanner. Sleek & fast. All while providing extensive extendability to you. Not to mention RustScan uses Adaptive Learning to improve itself over time, making it the best port scanner for you. ...
    Downloads: 45 This Week
    Last Update:
    See Project
  • 3
    Burn

    Burn

    Burn is a new comprehensive dynamic Deep Learning Framework

    Burn is a new comprehensive dynamic Deep Learning Framework from Tracel AI built using Rust with extreme flexibility, compute efficiency and portability as its primary goals. Burn emphasizes performance, flexibility, and portability for both training and inference. Developed in Rust, it is designed to empower machine learning engineers and researchers across industry and academia.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    RuView

    RuView

    Turn WiFi signals into real-time human sensing and spatial awareness.

    ...Unlike traditional vision systems, RuView operates without cameras, wearables, or cloud connectivity, making it a privacy-first sensing solution. The system runs on low-cost hardware such as ESP32 sensor meshes and performs signal processing and machine learning directly at the edge. By learning the RF signature of each environment over time, RuView adapts automatically to different spaces and improves its sensing accuracy. Designed for applications ranging from healthcare monitoring to disaster response, it enables spaces to gain spatial awareness using the radio signals already present in the environment.
    Downloads: 56 This Week
    Last Update:
    See Project
  • The sales CRM that makes your life easy, so all you have to do is sell. Icon
    The sales CRM that makes your life easy, so all you have to do is sell.

    The simpler way to sell

    Welcome to the simpler way to sell. Pipedrive is CRM software that makes your life easy, for less legwork and more sales. Let us track your sales conversations, eliminate admin tasks, get you more leads and uncover how you win, because your day belongs to you. Join more than 100,000 sales teams around the world that use the CRM rated #1 by SoftwareReviews in 2019. Start your free 14-day trial and get full access – no credit card needed.
    Try it free
  • 5
    Linfa

    Linfa

    A Rust machine learning framework

    linfa aims to provide a comprehensive toolkit to build Machine Learning applications with Rust. Kin in spirit to Python's scikit-learn, it focuses on common preprocessing tasks and classical ML algorithms for your everyday ML tasks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Cog

    Cog

    Package and deploy machine learning models using Docker containers

    ...Cog also resolves compatibility issues between frameworks and GPU libraries by automatically selecting compatible combinations of CUDA, cuDNN, and machine learning frameworks such as PyTorch or TensorFlow. Cog automatically generates a RESTful HTTP API for running predictions, enabling models to be accessed programmatically through a built-in prediction server.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Spice.ai OSS

    Spice.ai OSS

    A self-hostable CDN for databases

    ...You can co-locate a managed dataset with your application or machine learning model, and accelerate it with Arrow in-memory, SQLite/DuckDB, or with attached PostgreSQL for fast, high-concurrency, low-latency queries. Accelerated engines give you flexibility and control over query cost and performance.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Daft

    Daft

    Distributed DataFrame for Python designed for the cloud

    Daft is a framework for ETL, analytics and ML/AI at scale. Its familiar Python Dataframe API is built to outperform Spark in performance and ease of use. Daft plugs directly into your ML/AI stack through efficient zero-copy integrations with essential Python libraries such as Pytorch and Ray. It also allows requesting GPUs as a resource for running models. Daft runs locally with a lightweight multithreaded backend. When your local machine is no longer sufficient, it scales seamlessly to run...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    rust-by-practice

    rust-by-practice

    Challenging examples, exercises and projects

    rust-by-practice is a hands-on, exercise-oriented learning resource for the Rust programming language that takes users beyond theory into real code challenges and practical patterns. Rather than simply listing Rust syntax or language features, it structures its content around progressively complex problems, each designed to illustrate a core Rust concept such as ownership, borrowing, lifetimes, traits, concurrency, zero-cost abstractions, and safe systems programming idioms.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Your go-to FinOps platform Icon
    Your go-to FinOps platform

    Analyze, optimize, and govern your multi-cloud environment effortlessly with AI Agentic FinOps.

    Unlike reporting-only FinOps tools, FinOpsly unifies cloud (AWS, Azure, GCP), data (Snowflake, Databricks, BigQuery), and AI costs into a single system of action — enabling teams to plan spend before it happens, automate optimization safely, and prove value in weeks, not quarters.
    Learn More
  • 10
    Anki

    Anki

    Anki is a smart spaced repetition flashcard program

    ...It supports a wide variety of media types (text, images, audio, LaTeX), advanced scheduling algorithms (SM‑2, FSRS), and extensibility via add‑ons. It’s widely used for education, language learning, medical training, and more.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 11
    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: 3 This Week
    Last Update:
    See Project
  • 12
    rust-bert

    rust-bert

    Rust native ready-to-use NLP pipelines and transformer-based models

    ...It allows developers to run state-of-the-art NLP models like BERT, GPT-2, and DistilBERT directly within Rust applications while maintaining high performance and memory efficiency. The library integrates with Rust machine learning infrastructure using crates such as tch-rs and ONNX Runtime for model execution. It also includes tokenization utilities, model architectures, and task-specific pipelines that simplify the development of NLP applications. Because Rust is known for its safety and performance, this project enables developers to deploy modern NLP models in production systems written in Rust.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Lance

    Lance

    Modern columnar data format for ML and LLMs implemented in Rust

    Lance is a columnar data format that is easy and fast to version, query and train on. It’s designed to be used with images, videos, 3D point clouds, audio and of course tabular data. It supports any POSIX file systems, and cloud storage like AWS S3 and Google Cloud Storage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    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
  • 15
    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
  • 16
    ort

    ort

    Fast ML inference & training for ONNX models in Rust

    ort is a high-performance Rust library that provides bindings to ONNX Runtime, enabling developers to run machine learning inference and training workflows directly within Rust applications using the standardized ONNX model format. It is designed to bridge the gap between modern machine learning frameworks and systems programming by offering a safe, ergonomic API for executing models originally built in ecosystems like PyTorch, TensorFlow, or scikit-learn.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Gameboy

    Gameboy

    Full featured Cross-platform GameBoy emulator by Rust

    ...The project emphasizes core components such as CPU instruction decoding, memory management, and basic graphics rendering, providing insight into how the original hardware operates. It is often used as a learning tool for understanding low-level system emulation, including timing, interrupts, and cartridge handling. Compared to more advanced emulators, it may lack full feature parity or optimization, but it compensates with readability and conceptual transparency. Its modular structure allows developers to extend or modify individual components for experimentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    DeepProve

    DeepProve

    Framework to prove inference of ML models blazingly fast

    DeepProve is an advanced cryptographic framework designed to verify machine learning model inference using zero-knowledge proofs, enabling trustless validation of AI computations without exposing underlying data. The project focuses on zkML, a rapidly emerging field that combines machine learning with zero-knowledge cryptography to ensure both privacy and correctness. It supports neural network architectures such as multilayer perceptrons and convolutional neural networks, allowing developers to prove that a model’s output is correct without revealing inputs or model details. deep-prove leverages advanced proof systems such as sumcheck protocols and GKR-based constructions to achieve significantly faster proving times compared to earlier approaches. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Tokenizers

    Tokenizers

    Fast State-of-the-Art Tokenizers optimized for Research and Production

    Fast State-of-the-art tokenizers, optimized for both research and production. Tokenizers provides an implementation of today’s most used tokenizers, with a focus on performance and versatility. These tokenizers are also used in Transformers. Train new vocabularies and tokenize, using today’s most used tokenizers. Extremely fast (both training and tokenization), thanks to the Rust implementation. Takes less than 20 seconds to tokenize a GB of text on a server’s CPU. Easy to use, but also...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    shimmy

    shimmy

    Python-free Rust inference server

    The shimmy project is a lightweight local inference server designed to run large language models with minimal overhead. Written primarily in Rust, the tool provides a small standalone binary that exposes an API compatible with the OpenAI interface, allowing existing applications to interact with local models without significant code changes. This compatibility enables developers to replace remote AI services with locally hosted models while keeping their existing software architecture...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Korvus

    Korvus

    Korvus is a search SDK that unifies the entire RAG pipeline

    ...By leveraging PostgresML and vector extensions such as pgvector, Korvus eliminates the need for external microservices typically used for AI search architectures, reducing both system complexity and latency. The architecture enables machine learning operations to occur directly in the database, minimizing data transfer between services and improving overall performance for large datasets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Yew

    Yew

    Rust / Wasm framework for building client web apps

    ...Developers who have experience using JSX in React should feel quite at home when using Yew. Features server-side rendering for all the SEO and enhancements of the server-rendered app while keeping the feel of an SPA. Start learning about the framework by helping us improve our documentation. Pull requests which improve test coverage are also very welcome. Feel free to drop into our Discord chatroom or open a new "Question" issue to get help from contributors. Often questions lead to improvements to the ergonomics of the framework, better documentation, and even new features!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Pacaptr

    Pacaptr

    Pacman-like syntax wrapper for many package managers

    pacaptr is a command-line tool that acts as a pacman-like syntax wrapper for various package managers. It allows users to use familiar pacman commands across different operating systems and package management systems by translating them into the appropriate commands for the underlying package manager. This tool simplifies package management for users transitioning between systems.​
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    TensorZero

    TensorZero

    TensorZero is an open-source stack for industrial-grade LLM apps

    tensorzero is a lightweight C++ library designed for tensor operations and numerical computing. It offers a minimal and readable implementation of core tensor functionality, making it ideal for educational purposes, lightweight applications, or those wanting to understand how tensor libraries work under the hood. With no external dependencies, tensorzero is easy to integrate into C++ projects needing basic multi-dimensional array support.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Moss

    Moss

    Rust Linux-compatible kernel

    ...The kernel uses Rust as its primary implementation language, which gives it strong memory safety guarantees and helps reduce common classes of bugs like data races and buffer overflows without sacrificing performance. It aims to serve as both a learning tool for systems programming students and a testbed for advanced research in kernel architecture, enabling experimentation with new ideas in process isolation, resource management, and driver models.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next