diff --git a/README.md b/README.md index d5a2ee6a..5f0ec8ba 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,28 @@ +> [!IMPORTANT] +> **Moved to pyfly: `pyfly.agentic`.** Active development continues in +> [fireflyframework-pyfly](https://github.com/fireflyframework/fireflyframework-pyfly), starting with +> [pyfly v26.10.08](https://github.com/fireflyframework/fireflyframework-pyfly/releases/tag/v26.10.08) (package version `26.10.8`). +> Use the [native Agentic documentation](https://fireflyframework.github.io/fireflyframework-pyfly/docs/modules/agentic/) and +> [migration guide](https://fireflyframework.github.io/fireflyframework-pyfly/docs/modules/agentic/migration/). This repository, its releases and the +> standalone documentation below are retained as historical material. +> Replace `fireflyframework_agentic` imports with `pyfly.agentic`, +> `FireflyAgent` with `Agent`, `BaseTool` with `AgentTool`, and +> `@firefly_agent` / `@firefly_tool` with `@agent` / `@agent_tool`. +> The native module provides no aliases for the old namespace or names. + +```bash +python -m pip install "pyfly[agentic] @ https://github.com/fireflyframework/fireflyframework-pyfly/releases/download/v26.10.08/pyfly-26.10.8-py3-none-any.whl" +``` + +Enable `pyfly.agentic.enabled: true` in your pyfly application. Rename +`FIREFLY_AGENTIC_*` settings to `PYFLY_AGENTIC_*` and select namespaced integration +extras such as `agentic-postgres`. Follow the migration guide for configuration, +application-owned runtime services, plugins and persistent data. + +--- + +## Historical standalone project +
@@ -21,7 +46,7 @@
- Firefly Agentic is the production-grade metaframework built on Pydantic AI.
- Use Firefly agents, tools, memory and typed model options — gain
- lifecycle hooks, delegation, reasoning patterns, validation loops, RAG
- and DAG pipelines. Keep provider choices in configuration and compose the features you need.
+ Active development continues in pyfly.agentic, the native,
+ opt-in Agentic module in pyfly v26.10.08 (package version 26.10.8).
+ Use Agent, AgentTool, @agent and
+ @agent_tool. The old namespace and public names have no aliases.
This installer follows main. For a pinned version, install the v26.10.0 release.
Install the released pyfly wheel with the agentic extra, then enable pyfly.agentic.enabled. Follow the migration checklist. This site and the standalone releases are retained as historical material.
The guides, examples and API names below describe the former standalone distribution. Use the native pyfly documentation for current development.
+pyfly.agentic.
+ This is historical standalone documentation.
+ pyfly v26.10.08 ·
+ Migration guide
+{% endblock %}