Skip to content
@neuron-runtime

Neuron

Language-agnostic runtime infrastructure for composing and operating software capabilities.

Neuron

Neuron logo

Build. Connect. Run.

Neuron is an open-source platform for running software independently and composing it into larger applications.

It is designed to make software reusable across different programming languages and execution environments.

Neuron is under active development.


The Idea

Software components should be useful on their own and composable into larger systems. Neuron provides a common execution model for both.

flowchart TD
    A["Capability Runtime"]
    A --> B["Independent Execution"]
    A --> C["Assembly"]
    C --> D["Larger Application"]

    E["Neuron Runtime"] -. "executes" .-> B
    E -. "executes" .-> C

    style A fill:#171717,stroke:#888,color:#fff
    style B fill:#171717,stroke:#666,color:#fff
    style C fill:#171717,stroke:#666,color:#fff
    style D fill:#171717,stroke:#888,color:#fff
    style E fill:#252525,stroke:#aaa,color:#fff
Loading

Core Concepts

  • Capability Runtime — A packaged unit of functionality that can be executed by Neuron.
  • Assembly — A composition of capabilities and their relationships, defining how they work together.
  • Neuron Runtime — The execution layer for Capability Runtimes and Assemblies.

Designed for Flexibility

Neuron is designed to support components built with different languages and execution environments, without requiring an entire application to use the same technology.

Explore Neuron

Pinned Loading

  1. neuron neuron Public

    Neuron is a runtime for building and operating complex software systems from composable, executable capabilities.

    Go 1

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…