The Linux kernel is the core of any Linux operating system. It manages hardware, system resources, and provides the fundamental services for all other software.
Global
OpenViking is an open-source context database for AI agents. It stores memories, resources, and skills as one virtual filesystem under the viking:// protocol, so an agent browses its own context with ls, tree, and find instead of querying a black-box vector store.
The Memory Layer for AI Agents - Drop-in memory infrastructure for AI agents and apps. Context that persists. Built for production.
Empowering everyone to build reliable and efficient software.
Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory with small models for free
Claude Code plugin that replaces the compaction summary with Jev decisions: every tool call and result is scored in one fast request, stale ones are dropped or truncated, everything kept stays verbatim.
MemOS is a Memory Operating System for LLMs and AI agents that unifies store / retrieve / manage for long-term memory, enabling context-aware and personalized interactions with KB, multi-modal, tool memory, and enterprise-grade optimizations built in.
Infrastructure for the next generation of voice agents, designed to provide universal memory. It is divided into a left brain and a right brain, storing information and emotions respectively, while a fully streaming architecture eliminates latency at the fundamental level.
Lightweight real-time memory management application to monitor and clean system memory on your computer.
EverOS is a Python library and local-first memory runtime for agents and makers. It gives one portable memory layer across coding assistants, apps, devices, and workflows from day one.
The compiler is a single self-contained C binary: it parses Ruby (via libprism), infers types across the whole program, emits C, and invokes the system cc to produce a native executable -- no Ruby runtime and no chained helper binaries at compile time. )
Take a look at the clay website for an example of clay compiled to wasm and running in the browser, or others in the examples directory.
This open-access course is directed at those who are already familiar with C and object-oriented programming aiming for a proficiency level of C++ programming. The course covers the basics of C++ programming and moves on to advanced C++ semantics and concepts.
🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
mimalloc is a compact general purpose allocator with excellent performance.
fasthttp was designed for some high performance edge cases. Unless your server/client needs to handle thousands of small to medium requests per second and needs a consistent low millisecond response time fasthttp might not be for you.
Memori is agent-native memory infrastructure. A LLM-agnostic layer that turns agent execution and conversation into structured, persistent state for production systems.
JSON is described best here: It's like XML, but fat-free. You use it to move data around, store things, or just generally represent your program's state.
Tutorial · Specification · Samples · Benchmarks · Standard library
面向有经验的 Android 开发者和系统工程师。覆盖 App、Framework、Native 与 Kernel,当前基准是 Android 17 / API 37,源码核对标签是 AOSP android-17.0.0r1。
This is the main change in how the project should be understood compared with the public 0.4.40 documentation.
>"Within C++ is a smaller, simpler, safer language struggling to get out." >-- Bjarne Stroustrup
Scalene is a high-performance CPU, GPU and memory profiler for Python that does a number of things that other Python profilers do not and cannot do. It runs orders of magnitude faster than many other profilers while delivering far more detailed information.
jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support.
MicroQuickJS (aka. MQuickJS) is a JavaScript engine targeted at embedded systems. It compiles and runs JavaScript programs using as little as 10 kB of RAM.
Modern PyTorch/CUDA can shuffle weights between RAM and VRAM on demand, so in principle you can generate without tiling even when the working set exceeds VRAM. In practice this is dramatically slower, and the reason is a bandwidth gap of one to two orders of magnitude:
2025年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。
{fmt} is an open-source formatting library providing a fast and safe alternative to C stdio and C++ iostreams.
this repository, issue tracker, etc. is abandoned in favor of . Any activity in this issue tracker, any pull requests, etc.
NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes.