Skip to main content

⚡ Aether

A neural architecture that makes Transformers obsolete. With its own programming language: Flux.

License: MIT Python 3.8+ PyTorch


Install

From GitHub (works right now):

pip install git+https://github.com/YOUR_USERNAME/aether.git

From PyPI (after publishing):

pip install aether-nn

Clone locally:

git clone https://github.com/YOUR_USERNAME/aether.git
cd aether
pip install -e .

Flux Language

Aether comes with Flux — its own programming language for neural networks.
Write a model in 10 lines instead of 500.

Create a file mymodel.fx:

model ChatBot {
    size: micro
    vocab: 32000
    context: infinite

    memory {
        working:  512
        episodic: 2048
        semantic: 8192
    }

    block * 6 {
        attend fractal(scales=3, heads=8)
        remember hierarchical()
        think sparse_moe(experts=4)
    }

    quantize: ternary
}

train ChatBot {
    data: "data.txt"
    steps: 10000
    batch: 4
    lr: 3e-4
    device: auto
    save: "./checkpoints"
}

generate ChatBot {
    prompt: "Hello"
    tokens: 200
    temperature: 0.8
}

Run it:

python flux/flux.py run mymodel.fx

Or use Flux CLI:

python flux/flux.py check mymodel.fx    # syntax check
python flux/flux.py compile mymodel.fx  # show generated Python
python flux/flux.py new MyModel         # create template

Python API

from aether import AetherModel, AetherConfig

config = AetherConfig.nano()   # 0.6 MB
model = AetherModel(config)

import torch
ids = torch.randint(0, 256, (1, 32))
out = model(ids)
print(out["logits"].shape)  # (1, 32, 256)

Why Aether?

The Transformer solved one problem: parallelizing RNNs.
Aether solves six problems of the Transformer simultaneously.

GPT-4 Mamba RWKV Aether
Infinite context ❌ ⚠️ ⚠️ ✅
Trains on phone ❌ ❌ ❌ ✅
Model size (10B) ~20GB ~8GB ~8GB ~800MB
Learns after deploy ❌ ❌ ❌ ✅
True reasoning ❌ ❌ ❌ ✅
Own language ❌ ❌ ❌ ✅ Flux
Speed on CPU 1x 4x 4x 20x

Model Sizes

Variant Params Ternary Size Quality
Aether-Nano 3M 0.6 MB Basic
Aether-Micro 14M 2.6 MB Good
Aether-Mini 116M 22 MB GPT-2 level
Aether-Base 350M 66 MB Strong
Aether-Large 1.3B 246 MB Excellent

Architecture

5 innovations in one unified system:

[1] Fractal Sparse Attention   O(n·log n) vs O(n²)
[2] Hierarchical Memory        Infinite context
[3] Asymmetric Depth Routing   10-50x compute savings
[4] Causal World Model         True reasoning
[5] Continuous Learning        Adapts at inference time

Training

# With Flux (recommended)
python flux/flux.py run flux/examples/nano.fx

# With Python directly
python train/train.py --config nano --data your_text.txt

License

MIT — free for everyone, including commercial use.


Citation

@misc{aether2026,
  title={Aether: A Post-Transformer Architecture},
  year={2026},
  url={https://github.com/YOUR_USERNAME/aether}
}

Metadata

Release files for aether-nn 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aether-nn 0.1.0
File Size Uploaded Provenance
aether_nn-0.1.0.tar.gz 17.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for aether-nn 0.1.0
File Interpreter ABI Platform
aether_nn-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 35.7 kB

Release files / aether_nn-0.1.0.tar.gz

Download URL aether_nn-0.1.0.tar.gz
Size 17.5 kB
Tags Source
SHA-256 checksum
How to use checksums
b83f57d2575ecdd47dbe341f087941cd2fd93970b5fba3ce52567ae62020e079
BLAKE2b-256 checksum
How to use checksums
49b8bb8d8ed8b3234a80ca6921b44a8eefd59b30b74e1dc5c33d4aab05002fef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / aether_nn-0.1.0-py3-none-any.whl

Download URL aether_nn-0.1.0-py3-none-any.whl
Size 18.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
acf6f9676dd42052d7fe5bf78e1afc13637a74c154ad4b174734f5dc4d9d7f98
BLAKE2b-256 checksum
How to use checksums
9cdefafdff3521527e912c846cb5186dce464fd0ddc9e88d464f445e6b378a16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Security for aether-nn 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page