Skip to content

jitai-team/jitnode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

JitNode

The runtime engine and application server for JitAI.

Overview

JitNode is the core runtime foundation of the JitAI ecosystem. It serves as the application loader, request handler, and process manager, orchestrating the entire modular application architecture.

Key Features

  • πŸš€ Dynamic Application Loading - Load and manage modular applications on-demand
  • πŸ”„ Request Routing & Processing - Efficient HTTP request handling and routing
  • βš™οΈ Process Management - Robust process lifecycle management
  • πŸ”Œ Plugin Architecture - Extensible framework for custom integrations
  • πŸ“¦ Dependency Management - Automatic resolution and loading of application dependencies

Architecture Role

JitNode acts as the entry point (equivalent to the system's main function) for the entire JitAI platform:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚           JitNode Engine            β”‚
β”‚  (Application Loader & Runtime)     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
               β”‚
       β”Œβ”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”
       β”‚               β”‚
β”Œβ”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”
β”‚  open-app   β”‚ β”‚ Framework  β”‚
β”‚  (Chassis)  β”‚ β”‚    Apps    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Getting Started

For development setup and contribution guidelines, please refer to the JitAI Quickstart repository.

Prerequisites

  • Python >= 3.12
  • Node.js >= 20 (for frontend resources)

Installation

JitNode is typically installed as part of the complete JitAI development environment. See the quickstart guide for detailed setup instructions.

Community

Contributing

We welcome contributions! Please see our Contribution Guide for details on how to get started.

About

The runtime engine and application server for JitAI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published