⚡ Aether
A neural architecture that makes Transformers obsolete. With its own programming language: Flux.
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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| aether_nn-0.1.0.tar.gz | 17.5 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.