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
$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.
Compressed caching is a new level in the virtual memory hierarchy, where pages are stored in some compressed format, decreasing the number of page faults that are serviced by slow hard disks. We aim to implement this idea in the Linux Kernel.
Mseg is a generic region-based multi-scale image segmentation algorithm designed with some optimizations for remote sensing imagery. The algorithm can be used as a lowlevel processing part of an object-oriented image analysis system.
TPM/J is an object-oriented API using Java for low-level access to the TPM. It was developed as part of the research project on Trusted Computing at MIT.
inotify-cxx is the C++ interface for Linux inotify technology. It offers a few simple objects instead of low-level data such as file descriptors, watch descriptors, etc.
Intrepid is an object-oriented 2D game programming library written in C++ utilizing OpenGL and SDL that takes care of the low-level programming involved in making 2D games.You can create nearly every kind of 2D game. Comes with collision-detection, phy..
This simplest form of this project is the make a file in the file system appear as a disk. This kernel driver allows the user programs to create, delete and service SCSI lowlevel HBA (LLD). The user program can create, register and service SCSI HBA.
socklib++ is a light-weight cross-platform C++ socket library. It provides both a high-level interface over iostreams if you want convenience, and a low-level interface if you just want portability.
Linux Layer7 Switching project tend to provide a robust linux kernel framework to support high speed layer7 switching. It implements a kernel module engine and a userspace daemon to drive this low-level kernel engine. Switching decision is made userland.
Low-level processor benchmark for x86 and amd64 processors: measures exact latency and throughput for each assembly instruction, and automatically finds execution units. Special focus on SIMD (MMX, SSE) instructions.
This framework provides an easy to use, reusable, optimized, and portable suite of C++ classes. It takes away complexity by handling all low-level work, thus speeding initial development, resulting in fewer bugs, and lowering maintenance costs.
smack (Source Managed Application Compilation Kit) is a distribution and operating system independent package deployment and management software aimed at any level of computer experience while maintaining robust dependency and installation procedures.
This project contains user-space code to display the virtual memory layout of a user-space process on Linux Systems in a user-friendly format. The end product is quite useful for a developer to do user-level porting on any Linux friendly arch.
RTL-Check is a framework for static analysis of programs from a safety and
security perspective. It performs analysis on RTL, which is the low-level
intermediate representation generated by GCC
NewPKI is a PKI based on the OpenSSL low-level API, all the datas are
handled through a database, which provides a much more flexible PKI than
with OpenSSL, such as seeking a certificate with a search engine.
LXD intends to be a documentation system for large OpenSource projects. It mixes lowlevel information (source code symbols) with high level information (modules, abstract data types, algorithms), by using well defined XML documents.
giFT is a project designed to completely abstract low-level filesharing protocol communication while allowing seamless support for multiple networks. Currently available plugins include: OpenFT, Gnutella, and FastTrack (third party).
OpenDos is a software that optimizes the executables at run-time. This optimizer is aimed to optimize i386 executables of ELF format. It is entirely user-level software, which works on the native binaries.
This project is aimed at making a generic hard disk manager which can work on any type of hard disk irrespective of its company and make. It should provide all the basic functions of a DM like lowlevelformat, zero fill etc.
Cylon is a project to send various patterns to a simple LED display connected to the parallel port of a standard PC. The low-level drivers currently support Linux, but I have ported it to FreeBSD and Cygwin.
Lpp provides an easy to use, lowlevel C and C++ interface to the LAPACK FORTRAN library. It provides the complete C interface to all 1350 FORTRAN routines and 421 C++ interfaces to the same routines allowing transparent use of LAPACK workspaces.