noeta-runtime
The kernel under noeta-sdk. It records every agent task as an append-only event log, schedules the work, and replays a task from its log after a crash or a long wait — the part of Noeta that makes agents durable. Pure Python, standard library only, no HTTP client. Apache-2.0.
You probably want noeta-sdk
pip install noeta-sdk # pulls in noeta-runtime at a matching version
Build agents against noeta.sdk. The modules in this package are the
implementation beneath that surface, not an API: they can move between
releases without notice.
Two rules the kernel is built on
noeta.sdkis the only public surface. Hosts importnoeta.sdk; nothing innoeta-runtimeis imported directly.- The kernel carries no capabilities. Tools, model adapters, memory, MCP,
sandboxes, durable storage backends and the ReAct policy are built-in
plugins that ship in
noeta-sdkand load by reference through the plugin loader. Installed alone, this package runs an agent only from protocol objects you hand it — which is how its own tests exercise it.
Learn more
- Documentation — quickstart, guides, and how the engine works
- Changelog
Metadata
Release files for noeta-runtime 0.6.40
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| noeta_runtime-0.6.40.tar.gz | 420.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| noeta_runtime-0.6.40-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 902.3 kB
Release files / noeta_runtime-0.6.40.tar.gz
| Download URL | noeta_runtime-0.6.40.tar.gz |
|---|---|
| Size | 420.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
446943dd618746807a7123e07aafc11ed8c0cb17dfe84d605e1069d25f357ab1
|
|
BLAKE2b-256 checksum How to use checksums |
8b0a1ab39e0794bd7d8da0e4e7bffcca5d6b0e6f58b775df8ba235ed98398a9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / noeta_runtime-0.6.40-py3-none-any.whl
| Download URL | noeta_runtime-0.6.40-py3-none-any.whl |
|---|---|
| Size | 482.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c7234167aa5c5f36bad2595fde907b9d1afe07b31226becd1b9d887f4ced5aea
|
|
BLAKE2b-256 checksum How to use checksums |
7a713bc75f6d4bc43659972d5cf2bf8bea1aee9cab5adf3c2f4ad4af38de22c0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|