agentic framework — declarative agents, MCP-native, cross-platform. Reserved; in active development.
Project description
agentfac
Full-stack agentic framework — declarative agents, MCP-native, cross-platform. Built around the
fac<settings>doctrine — settings as identity, factory as construction.
This is a name reservation. The framework is in active development; the first public release will replace this placeholder.
what it will be
agentfac lets you author an agent from a single declarative blueprint — a *.agent.md file (or folder) — and run it end to end:
- Runtime — HTTP / WebSocket / MCP / SSE transports from one config
- Plugins — extension model for tools, infra providers, and deploy targets
- Tracing — OpenTelemetry, plug-in your collector
- UI — cross-platform Electron shell that reads the same blueprint
- Deploy — Dockerfile, Compose, k8s, Helm artifacts generated from the blueprint
status
| field | value |
|---|---|
| version | 0.0.0 — name reservation |
| first release | TBD |
| python | >=3.11 |
| license | MIT |
not yet installable
pip install agentfac will resolve, but the package currently exposes nothing functional. Watch this page for the first usable release.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentfac-0.0.0.tar.gz.
File metadata
- Download URL: agentfac-0.0.0.tar.gz
- Upload date:
- Size: 2.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
463a719ae6084d46c9b1c799f289cbc8808a4edc5676cc2e0160fd0dcfda0b0c
|
|
| MD5 |
e2a5b25167a37f538e635b6dcbd36dfc
|
|
| BLAKE2b-256 |
41bc58a860e34b036b8add1c9146e91cf266dfb13cf1bb5fada6470071ebbdfe
|
File details
Details for the file agentfac-0.0.0-py3-none-any.whl.
File metadata
- Download URL: agentfac-0.0.0-py3-none-any.whl
- Upload date:
- Size: 2.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e07c315e6f971ca9826db6323392bf2f3c8689e9f07ea04b14b88d8afad8d1d
|
|
| MD5 |
d952e21cf763b6643e79cdaf17ea0060
|
|
| BLAKE2b-256 |
8e003b77e60439de9941ab8235ff273b8d47fdc60d91e3b4978e1992433d5e5e
|