Skip to main content
Ctrl+K

GenLayer main documentation

  • Public API
  • GenVM Specification
  • GenVM Implementation Specification
  • Public API
  • GenVM Specification
  • GenVM Implementation Specification

Section Navigation

Contents:

  • Glossary
  • Core Architecture
    • GenVM Components Overview
    • Host Interface Protocol
    • Modules
    • Manager
  • VM and Supervisor Architecture
    • Modified Wasmtime Runtime
  • Appendix
    • Host Loop Pseudocode
    • Message Argument JSON Schema
    • Runners Versions
  • GenVM Implementation Specification

GenVM Implementation Specification#

Note

Single text file docs for AI

This is a specification of this implementation of GenVM.

The specification has been split into multiple sections for better organization and maintainability.

Contents:

  • Glossary
  • Core Architecture
    • GenVM Components Overview
      • Introduction
      • High-Level Architecture
      • GenVM Executor
      • Modules
      • Manager
    • Host Interface Protocol
      • Overview
      • Process Management
      • Communication Protocol
      • Data Types and Results
      • Method ID Reference
      • Error Handling
    • Modules
      • Overview
      • Module Architecture
      • Large Language Model (LLM) Module
      • Web Module
    • Manager
      • HTTP API Endpoints
      • Error Responses
  • VM and Supervisor Architecture
    • Modified Wasmtime Runtime
  • Appendix
    • Host Loop Pseudocode
      • Protocol Loop
    • Message Argument JSON Schema
    • Runners Versions

previous

runner.json JSON Schema

next

Glossary

Show Source

© Copyright 1980, GenLayer.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.0.