Managoat (named Fountain until 2026-10-15) Copyright (c) 2026 Jake Gaylor ================================================================================ Licensing ================================================================================ This repository is not licensed as a single unit. Each directory below carries its own LICENSE file, and that file governs. apps/fountain, config Apache License 2.0 ........... LICENSE (the Managoat server, including apps/fountain/priv) cli/ Apache License 2.0 ........... cli/LICENSE sdk/typescript/ Apache License 2.0 ........... sdk/typescript/LICENSE site/ Apache License 2.0 ........... site/LICENSE (managoat.com and the manual's static build) The server depends on one managoat_* component library, managoat_broker, as a Hex package pinned in apps/fountain/mix.exs. It lives in its own managoat/managoat_broker repository under the Apache License 2.0 and carries its own LICENSE there (decisions/0037). It depended on managoat_docs until 2026-10-15, when the manual became a static build in site/ (decisions/0081), which carries the parts of it that the build uses. managoat_docs was extracted from this project under the same copyright and the same Apache License 2.0, so site/LICENSE and this notice cover them. Four more, managoat_acp 0.6.0, managoat_sandbox 0.5.5, managoat_runtimes 0.5.7 and managoat_oauth, were folded back into this repository on 2026-10-15, under apps/fountain/lib/managoat/ (decisions/0037). They were extracted from this project in the first place, under the same copyright and the same Apache License 2.0, so they are covered by apps/fountain's LICENSE and this notice; their own repositories, managoat/managoat_acp, managoat/managoat_sandbox and managoat/managoat_runtimes, hold their history before that date. Everything first-party here is under the Apache License 2.0. Running, modifying, hosting or redistributing the server, or shipping a client inside a proprietary product, carries no copyleft obligation. The Apache License 2.0 license and notice terms apply when you redistribute any of it. The first-party single-page apps live in the managoat/demos repository and are licensed under the MIT License there. https://github.com/managoat/demos/tree/main/apps/fountain-conversations ================================================================================ Relicensing history ================================================================================ The project, then named Fountain, was released under the MIT License from the first public commit (2026-05-10) through release v0.12.0 (2026-08-17). From the relicensing commit of 2026-08-22 (decisions/0027) the server was licensed under the GNU Affero General Public License v3.0 or later. From the relicensing commit of decisions/0068 the server is licensed under the Apache License 2.0. Each earlier grant is irrevocable. Anyone who obtained a release under the MIT License, or under the AGPL, keeps it under those terms. Contributions from outside the project have been accepted under the Apache License 2.0 since 2026-08-22 (CONTRIBUTING.md), which permits distribution under the Apache License 2.0. That grant covers the move from the AGPL, so no further consent was needed (decisions/0068). The MIT terms are reproduced below as the record of what the v0.12.0 and earlier releases were distributed under. Anyone holding one of those releases holds it under these terms. -------------------------------------------------------------------------------- MIT License Copyright (c) 2026 Jake Gaylor Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------------------- ================================================================================ Acknowledgements ================================================================================ Managoat has had help that is not copyright and is worth naming anyway. lex00 (https://github.com/lex00) filed the issues that became the Environment and Vault metadata fields, the agent-scoped vault allowlist, the skill ref pin, and the API key list endpoint. Those were good calls and the features shipped. ================================================================================ Third-party components ================================================================================ Managoat depends on Hex, npm and Go packages that carry their own licenses. The dependency set is MIT, Apache 2.0, BSD and ISC, with one exception worth naming. open_api_spex Mozilla Public License 2.0. File-level copyleft, compatible with the Apache License 2.0. Managoat does not modify its files. The Sprites Elixir client is the `sprites` Hex package, which Managoat's Managoat.Sandbox.Sprites adapter uses, and carries that project's license.