Skip to main content

RxNN - RxLM: Reactive Language Models platform

Project description

Reactive AI - RxLM: Reactive Language Models

Part of Reactive Neural Networks (RxNN) Platform Ecosystem

IMPORTANT LICENSE NOTICE - FREE & OPEN ONLY FOR NON-COMMERCIAL USAGE

This framework (RxLM) and all the RxNN Platform Ecosystem is licensed under the Reactive AI Framework License (RAFL) v1.0 (on bottom of the README), that's enabling free and open access only for non-commercial usage. Any commercial usage of the framework and derivatives require separate "Reactive AI Commercial License Agreement".

By accessing, using, downloading and copying/forking this framework, you're implicitly stating that you agree with the license terms.

Training and publishing the models using RxLM Framework and Reactive Transformer (RxT) is considered as usage and require licensing the model under the Reactive AI Model & Architecture License (RAML) v1.0 (on bottom of the README).

RxNN is AI/Deep Learning development platform made for Reactive Neural Networks and Event-driven AI, introduced by Reactive AI.

Coming soon

Reactive AI Framework License (RAFL) v1.0

Effective Date: September 20, 2025

Copyright (c) 2025 Reactive AI. All rights reserved.

This Reactive AI Framework License ("License") governs the use of the Reactive Language Models (RxLM - part of RxNN platform) software framework, its source code, binaries, documentation, and any associated materials (collectively, the "Software"). By using, copying, modifying, or distributing the Software, you ("Licensee") agree to all of the terms and conditions of this License.

1. Definitions

1.1. "Software" refers to the Reactive Language Models (RxLM) framework, including all its components, modules, source code, object code, and documentation provided by Reactive AI under this License.

1.2. "Reactive AI" means Reactive AI, the licensor of the Software.

1.3. "Non-Commercial Use" means use for academic research, personal experimentation, education, or other non-profit purposes, where neither the Licensee nor any third party generates revenue, receives monetary compensation, or seeks any commercial advantage, directly or indirectly, from such use.

1.4. "Commercial Use" means any use that is not Non-Commercial Use. This includes, but is not limited to, using the Software in a product or service offered for a fee, embedding the Software in a commercial application, using the Software for internal business operations that generate revenue, or providing consulting or support services related to the Software for a fee.

1.5. "Reactive Transformer Architecture" refers to the artificial intelligence architecture described in and covered by patent #P.453260 (and any subsequent or related patents), characterized by its stateful real-time processing and asynchronous memory updates.

1.6. "Covered Components" are parts of the Software subject to the restrictions on Commercial Use as defined in Section 3. These components are essential for implementing or utilizing the Reactive Transformer Architecture.

1.7. "Free Components" are parts of the Software licensed under the terms of the Apache License, Version 2.0, and may be used for any purpose, including Commercial Use, subject to the terms of that license, provided they are not used in conjunction with or to implement the Reactive Transformer Architecture.

1.8. "Derivative Work" shall have the same meaning as in the United States Copyright Act, but for the purposes of this License, it specifically includes (a) any modifications to the Software's source code (a "Fork"), and (b) any artificial intelligence model weights, checkpoints, or artifacts that are created by training, fine-tuning, or otherwise modifying a model that was itself trained using the Covered Components (a "Derivative Model").

2. Component License Mapping

The Software is composed of distinct components governed by different license terms, as specified in the table below. This table is an integral part of this License.


Table 2: RxLM Component License Mapping

Component Type RxLM Modules / Paths Governing License
Free Components rxlm.transformers.attention
rxlm.transformers.positional
rxlm.transformers.ff
rxlm.transformers.moe
rxlm.transformers.llm_layers
rxlm.transformers.llm_models
rxlm.llm_training
Any non-RxT specific utilities
Apache License, Version 2.0
Covered Components rxlm.transformers.layers
rxlm.transformers.models
rxlm.rxt
rxlm.memory
rxlm.training
Any module implementing or enabling the Reactive Transformer Architecture
This License (RAFL v1.0)

3. Grant of Rights and License Conditions

3.1. Grant for Free Components. Reactive AI grants Licensee a license to the Free Components under the terms of the Apache License, Version 2.0.

3.2. Grant for Covered Components (Non-Commercial Use). Subject to the terms of this License, Reactive AI grants Licensee a perpetual, worldwide, non-exclusive, royalty-free, irrevocable (except as stated in Section 6) license to: a. Use, reproduce, modify, and distribute the Covered Components, solely for Non-Commercial Use. b. Create and distribute Forks of the Covered Components, solely for Non-Commercial Use and subject to the obligations in Section 4.

3.3. Restrictions on Commercial Use. Licensee is not granted any right to, and shall not, use the Covered Components for any Commercial Use. Furthermore, Licensee shall not use the Free Components in any manner that implements, enables, or is used in conjunction with the Reactive Transformer Architecture for any Commercial Use. Any and all Commercial Use of the Software or the Reactive Transformer Architecture requires a separate, written commercial license agreement with Reactive AI (the "Reactive AI Commercial License Agreement" or "RCLA").

4. Obligations for Forks and Modifications (Copyleft)

4.1. Non-Commercial Forks. Any Fork of the Software that includes or is derived from Covered Components must be distributed under the terms of this License (RAFL v1.0) or a later version published by Reactive AI. Licensee must: a. Retain this license, all copyright notices, and patent markings in the Fork. b. Conspicuously mark all modified files, and maintain a summary of changes. c. Within 30 days of creating a public Fork, notify Reactive AI via email to licensing@rxai.dev, providing the URL of the repository and a brief description of the Fork's purpose.

4.2. Commercial Forks. The creation of a Fork for Commercial Use is strictly prohibited without a valid RCLA from Reactive AI.

5. Obligations for Trained Models

Any Derivative Model created using the Covered Components of the Software must be licensed and distributed under the terms of the "Reactive AI Model & Architecture License (RAML) v1.0" or a later version. This obligation applies regardless of the data used for training or fine-tuning. Distributing or making a Derivative Model available via an API is considered a form of distribution subject to this clause.

6. Patent License

6.1. Patent Grant for Non-Commercial Use. Subject to the terms and conditions of this License, Reactive AI grants to Licensee a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, and import the Software for Non-Commercial Use, under any patent claims owned or licensable by Reactive AI that are necessarily infringed by the Software alone.

6.2. No Patent Grant for Commercial Use. This License does not grant Licensee any right or license under any patent claims for Commercial Use. Any such rights must be obtained through a separate RCLA.

6.3. Defensive Termination. If Licensee institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Software or the Reactive Transformer Architecture constitutes direct or contributory patent infringement, then any patent licenses granted to Licensee under this License for that Software shall terminate as of the date such litigation is filed.

7. Disclaimers and Limitation of Liability

7.1. No Warranty. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

7.2. Limitation of Liability. IN NO EVENT SHALL REACTIVE AI OR ITS AFFILIATES BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

8. General

8.1. Governing Law. This License is governed by the laws of the Republic of Poland. Any disputes arising under this License shall be resolved in the competent courts of Warsaw.

8.2. Attribution. Licensee must include a conspicuous notice in any distribution of the Software or in any application built with it, stating: "Powered by Reactive AI's RxLM Framework (Patent #P.453260) - part of Reactive Neural Networks (RxNN) ecosystem. Licensed under the RAFL v1.0. Commercial use requires a separate license."

Reactive AI Model & Architecture License (RAML) v1.0

Effective Date: September 20, 2025

Copyright (c) 2025 Reactive AI. All rights reserved.

This license governs the use of artificial intelligence models, including their weights, configurations, and associated artifacts (the "Model"), provided by Reactive AI, as well as any derivative models created from them. It also governs the use of the underlying patented Reactive Transformer Architecture.

By using, copying, modifying, or distributing the Model, you agree to all of the terms and conditions of this License.

You are free to:

  • Share — copy and redistribute the Model in any medium or format.
  • Adapt — remix, transform, and build upon the Model (e.g., through fine-tuning).

The licensor cannot revoke these freedoms as long as you follow the license terms.

Under the following terms:

  1. Attribution (BY) — You must give appropriate credit to Reactive AI, provide a link to this license, and indicate if changes were made. You must also include the following notice: "This model is based on the Reactive Transformer Architecture (Patent #P.453260) by Reactive AI." You may do so in any reasonable manner, but not in any way that suggests Reactive AI endorses you or your use.

  2. NonCommercial (NC) — You may not use the Model for commercial purposes. A commercial use is one primarily intended for or directed toward commercial advantage or monetary compensation. This includes, but is not limited to, selling the model, offering access to the model via a paid API, using the model in a commercial product or service, or using the model for internal business operations that generate revenue. Any Commercial Use requires a separate, written commercial license agreement with Reactive AI.

  3. ShareAlike (SA) — If you remix, transform, or build upon the Model, you must distribute your contributions (the "Derivative Model") under this same license (RAML v1.0) or a compatible later version. Making a Derivative Model available via an API is considered a form of distribution.

  4. Architectural Use Clause — The creation of new models that implement the Reactive Transformer Architecture (as defined in and covered by pending patent #P.453260) is only permitted using a version of the framework from Reactive Neural Network (RxNN) platform, like Reactive Language Models (RxLM) or third-party framework that is properly licensed from Reactive AI. Any attempt to create such a model using a different, unlicensed software framework is a violation of this license and may constitute patent infringement.

Notices:

  • No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything this license permits.
  • No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material. The data used to train this model may be subject to separate third-party rights.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rxlm-0.1.9.tar.gz (87.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rxlm-0.1.9-py3-none-any.whl (101.4 kB view details)

Uploaded Python 3

File details

Details for the file rxlm-0.1.9.tar.gz.

File metadata

  • Download URL: rxlm-0.1.9.tar.gz
  • Upload date:
  • Size: 87.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.0 CPython/3.13.0 Darwin/24.6.0

File hashes

Hashes for rxlm-0.1.9.tar.gz
Algorithm Hash digest
SHA256 97ad35aec71bfd4e1b8d9316e9a4387c461e57d1b3117f32ea687dd9a16937f1
MD5 29598d3fab444c10ca3ca047a8bf6a84
BLAKE2b-256 c578e100a7c6bc0312b4c94e0b5e1ed094ab9312c27f837484aafdf3c7dc4fb3

See more details on using hashes here.

File details

Details for the file rxlm-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: rxlm-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 101.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.0 CPython/3.13.0 Darwin/24.6.0

File hashes

Hashes for rxlm-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 421b455268ef1ec1a045484534bc3839fd530145f8b59e92d0b89daf709e7ae2
MD5 e579510b172de68263ff5e74f744ceb7
BLAKE2b-256 d24bde90bb7c1ce679768768d182aa88191df197c217df4dbb0e65d06c42a1fc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page