Self-evolving memory OS for LLM & AI Agents: ultra-persistent memory, hybrid-retrieval, and cross-task skill reuse, with 35.24% token savings and DeepSeek Harness support.
Repository Index
47,133 repositories indexed
49–72 of 392 · Most stars
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
- cache
- cache-storage
- cluster
- concurrent
A fast image processing library with low memory needs.
- libvips
- jpeg
- openslide
- imagemagick
Cross-platform lib for process and system monitoring in Python
- python
- monitoring
- cpu
- memory
Translated🤗 The most complete summary of knowledge on the underlying principles of the JVM
- jvm
- java
- hotspot
- memory-allocation
An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-games/
- basic-computer-games
- classic-game
- basic
Your favorite self-hostable alternative to Google Timeline (Google Location History)
- google-maps
- maps
- self-hosted
- homelab
Native port of Redis for Windows. Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs. This repository contains unofficial port of Redis to Windows.
- redis
- redis-windows
- redis-windows-native
- redis-windows-installer
A 2.78-trillion-parameter Kimi K3 running inference on a single CPU in 8.24 GB of RAM. Portable C99: no BLAS, no framework, no GPU.
- avx2
- c99
- cpu-inference
- deep-learning
Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training.
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
- go
- cache
- library
World's first open-source enterprise world model.
- agent-memory
- knowledge-base
- knowledge-graph
- llm
Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second 🚀
- dataframe
- python
- bigdata
- tabular-data
A high performance memory-bound Go cache
- cache
- performance
- golang
- go
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
- java
- hazelcast
- in-memory
- big-data
Numenta Platform for Intelligent Computing is an implementation of Hierarchical Temporal Memory (HTM), a theory of intelligence based strictly on the neuroscience of the neocortex.
- neocortex
- artificial-intelligence
- machine-intelligence
- hierarchical-temporal-memory
Immutable database and Datalog query engine for Clojure, ClojureScript and JS
- clojure
- database
- memory-database
- clojurescript
Find memory leaks in your iOS app at develop time.
Asynchronous Python framework for event-driven services. A thin client for Kafka, RabbitMQ, NATS, Redis and MQTT with full access to native broker features, plus AsyncAPI docs, in-memory tests and observability out of the box.
Apache Ignite
- distributed-sql-database
- iot
- osgi
- network-client
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Monitor Memory usage of Python code
Volatility 3.0 development
- digital-investigation
- forensics
- incident-response
- malware