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
Go from Code to Production URL in Seconds
Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.
Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
This is a simulation of an open CPU, called 67-80-85. It tries to implement a simple, efficient CPU. It includes the simulator, an assembler, a sample code for a boot loader (ROM), a microkernel prototype and tests. - "The 3-legged shinning steel horse
This is a dynamic slicing tool for Java programs. The tool modifies the Kaffe virtualmachine to collect the execution trace, and compress the trace on-the-fly. Please proceed to the tool's website http://jslice.sourceforge.net/ for download.
NPL is a programming language designed to ease code visualisation. It visualises the static and dynamic aspects of a program along with it's semantics, thus making reading code easier.
Tecnotel is a project that seeks security and comodity to the end-user, controlling your house through the telephone line, internet or remote-controller. The software available controls the electronic-equipment and others.
pynpvm is a Python interface to Parallel VirtualMachine (PVM), a portable heterogeneous message-passing system. It requires NumPy as a pre-requisite because the datatype numpy.array is used for message passing.
URBI: Universal Robotic Body Interface. URBI is a scripted command language used to control robots (AIBO, pioneer,...). It is a robot-independant API based on a client/server architecture. Liburbi C++/Java/Matlab are available here. Forum available at ht
OpenXL provides a flexible, platform-independent SOA/Web Service middleware and workflow programming language (SLL). OpenXL supports the creation, provisioning and execution of Web Services as well as the integration of code written in BPEL, Java, etc.
jRate is a real-time Java compiler and runtime system (based on GNU GCJ) with support for much of the Real-Time Specification for Java (RTSJ), including threading constructs with real-time constraints, asynchronous event handling, and memory regions.
Kadiya is a virtualmachine developped to teach operating system concepts. It is being used for SCS 2001 Operating Systems course at the University of Colombo School of Computing. Kadiya is released under GNU General Public Licence (GPL).
pyvix is a Python wrapper for the VMWare(R) VIX C API that allows Python to programmatically control VMWare(R) virtual machines. Example operations include: powering on; suspending; creating, reverting to, and removing snapshots; and running programs.
APhPLIX Development Studio, is an open source Rapid Application Development environment for designing, developing and deploying WebBrowser-based applications that look, feel and act like regular window-based applications.
The goal of the Jupiter project is to investigate scalable Java VirtualMachine (JVM) architectures. Jupiter is released under GPL, A modified version of GNU Classpath is used under GPL with Exceptions http://www.gnu.org/software/classpath/license.html
StEAM, (State Exploring Assembly Model Checker) is a model checker for native concurrent C++ programs. It extends a virtualmachine - called ICVM - to perform model checking directly on the assembly level.
CCompilerSuite is a complete framework to compile a rich dialect of ANSI-C onto a RISC-like assembly, with a VirtualMachine as well. It provides for minimized tree creation, partial evaluation and semantic checks. Project is in C++ and fully extensible.