1.memvid / memvid
Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.
Ranked by Attention Score: stars gained over the last 30 complete days
62 repositories by Attention Score · Oct 4, 2026 – Nov 2, 2026 (UTC)
Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.
Build AI agents that run 100% on-device. Sub-100ms latency on Qualcomm NPU. Zero cloud dependency.
A simple and easy-to-use library to enjoy videogames programming
ClickHouse® is a real-time analytics database management system
Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
:computer: Get seamless remote access to any Linux device. Centralized SSH for the edge and cloud computing
A lightweight, lightning-fast, in-process vector database
Your Gateway to Embedded Software Development Excellence :alien:
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
F´ - A flight software and embedded systems framework
Open-source customer engagement. Automate transactional and marketing messages across email, SMS, mobile push, WhatsApp, Slack, and more 📨
Embedded web server, with TCP/IP network stack, MQTT and Websocket
A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
:articulated_lorry: Awesome CAN bus tools, hardware and resources for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthusiasts.
🚀 A fast WebAssembly interpreter and the most universal WASM runtime
Lightweight embeddable web server written in pure C# with few dependencies to 3rd-party libraries.
Exploitation Framework for Embedded Devices
Protocol Buffers with small code size
Tiny Erlang VM
📟 JSON library for Arduino and embedded C++. Simple and efficient.
Embedded Template Library
✔️The smallest header-only GUI library(4 KLOC) for all platforms
CircuitPython - a Python implementation for teaching coding with microcontrollers
DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
Craft and deploy bulletproof embedded software in Elixir
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
Lightweight, fast and reliable key/value storage engine based on Bitcask.
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Embedded JavaScript engine for C/C++
An Embedded NoSQL, Transactional Database Engine
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
Sming - powerful open source framework simplifying the creation of embedded C++ applications.
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
Written by humans. WTX is a collection of different transport implementations and related tools focused primarily on web technologies.
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
Flutter database for super-fast Dart object persistence
A RocksDB compliant high performance scalable embedded key-value store
The 30 MB open-source edge AI agent runtime. Run AI agents offline on Linux (Raspberry Pi, Jetson). GPIO, UART, MQTT as first-class nodes. Industrial protocols (OPC-UA, Modbus) on the roadmap.
:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
Application of asyncio to hardware interfaces. Tutorial and code.
A curated list of awesome CircuitPython guides, videos, libraries, frameworks, software and resources.
Write Game Boy games in Rust
Ultra High-performance Lightweight Embedded and Server OLTP RDBMS✨
:articulated_lorry: An awesome LIN bus tools, hardware and resources. It helps a reverse engineering LIN bus devices with lightly specializing in automotive embedded controller software and communication understanding.
Tamp is a low-memory, DEFLATE-inspired lossless compression library.
A Compositional Numeric Library for C++
Small configuration file parser library for C.
Microframework which helps to develop web Pascal applications.
Secure firmware framework focusing on developer experience
Containerized Development Environment Manager for embedded development
A tiny, cross-platform, module based web server for .NET
EliasDB a graph-based database.
A testing micro framework for creating function test doubles
Elixir embedded key/value database
Swift database - fast, simple and lightweight (iOS, macOS)
C# .NET NOSQL ( key value, object store embedded TextSearch SemanticSearch Vector layer ) ACID multi-paradigm database management system.
A lightweight C++ machine learning library for embedded electronics and robotics.
Distributed C++ services from embedded to enterprise
Ultra high-performance secp256k1 ECC engine | Python, Node.js, Rust, Go, C#, Swift, Java bindings | CUDA, Metal, OpenCL GPU | ECDSA, Schnorr, FROST, MuSig2, BIP-352 | 15+ platforms
Type-safe async MQTT client for Rust. Topics as types, automatic routing and (de)serialization on top of rumqttc.