theodo-group/llphant
LLPhant is a library to help you build Generative AI applications.
1.0.1
472K downloads/mo
#4061 most downloaded on Packagist
LLPhant/LLPhant
What this package is like to depend on
Last release 28 days ago
26 Jul 2026
Release timing varies
gaps range from 9 days to 3 months
Rarely documented
notes for 10 of 136 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
136 releases · first in 2023
19 releases in the last 12 months
see the full history below
Release timeline
135 releases · Jul 2023 to Jul 2026Releases
latest 60 of 136-
1.0.126 Jul 2026Release notes
Open source →What's Changed
- Fix AnthropicImageType.php WEBP by @f-lombardo in #501
- Add composer quality by @f-lombardo in #504
- Fix Anthropic usage of functions with no parameters by @f-lombardo in #502
- Improve readEnvironment utility function to skip empty strings by @f-lombardo in #506
- feat(atlascloud): use configurable validated default model by @binyangzhu000-sudo in #503
New Contributors
- @binyangzhu000-sudo made their first contribution in #503
Full Changelog: 1.0.0...1.0.1
-
1.0.005 Jul 2026Release notes
Open source →What's Changed
Breaking changes!
-
Interface Method Renames
The following methods inChatInterface(and all implementing classes likeOpenAIChat,AnthropicChat,OllamaChat,LmStudioChat) have been renamed:generateTextOrReturnFunctionCalledhas been renamed togenerateTextOrReturnFunctionToCall.generateChatOrReturnFunctionCalledhas been renamed togenerateChatOrReturnFunctionToCall.
-
Logic Changes in Tool Handling
The automatic handling of tool calls has been refactored ingenerateChat:
- Recursive Processing:
generateChatnow uses a internal recursive method (generateChatRecursiveinOpenAIChatexample) to process tool calls until a final text answer is produced. - Message State Management: The logic for managing messages when tools are called has been moved into the implementation classes (e.g.,
getNewMessagesFromTurn), changing how the chat state evolves when tools return results. - Previous behavior: Previously, implementations might have handled tool execution and then potentially returned a response. The new logic is more strictly defined to loop until completion for
generateChatandgenerateText.
Full Changelog: 0.11.21...1.0.0
-
-
0.11.2116 May 2026Release notes
Open source →What's Changed
- Add AtlasCloud provider config by @lucaszhu-hue in #489
New Contributors
- @lucaszhu-hue made their first contribution in #489
Full Changelog: 0.11.20...0.11.21
-
0.11.2010 May 2026Release notes
Open source →What's Changed
- feat: add HumanInTheLoopTool for LLM-initiated user clarification by @Copilot in #484
- Remove useless mistral json response modifier by @f-lombardo in #485
- Improve docs by @f-lombardo in #487
New Contributors
- @Copilot made their first contribution in #484
Full Changelog: 0.11.19...0.11.20
-
0.11.1930 Apr 2026Release notes
Open source →What's Changed
- Docs: add missing semicolon to example code by @mehulchaudhari523 in #480
- Ignore ext-gd by @f-lombardo in #483
- Updgrade openai-php/client by @f-lombardo in #482
- Upgrade gpt-4-turbo model by @f-lombardo in #482
New Contributors
- @mehulchaudhari523 made their first contribution in #480
Full Changelog: 0.11.18...0.11.19
-
0.11.1819 Apr 2026Release notes
Open source →What's Changed
- Add pinecone vector store and client (from #467) by @f-lombardo in #470
- Feature qdrant similarty search score, added method parameter by @21digitalweb in #476
- Add deleteCollection method to QdrantVectorStore.php by @f-lombardo in #477
New Contributors
- @21digitalweb made their first contribution in #476
Full Changelog: 0.11.16...0.11.18
-
0.11.1606 Apr 2026Release notes
Open source →What's Changed
- Allow extending milvus vector store and document splitter by @scotteuser in #466
- Fix OllamaEmbeddingGenerator read real value for embedding length by @f-lombardo in #469
- Add AGENTS.md file by @f-lombardo in #471
- Optimize CI to run just on main code changes by @f-lombardo in #472
New Contributors
- @scotteuser made their first contribution in #466
Full Changelog: 0.11.15...0.11.16
-
0.11.1507 Mar 2026Release notes
Open source →What's Changed
- .gitattributes file to reduce deployment size when required through packagist by @TomHAnderson in #455
- Add support for PHP 8.5 - Remove rector and related checks by @f-lombardo in #462
Full Changelog: 0.11.14...0.11.15
-
0.11.1426 Feb 2026Release notes
Open source →What's Changed
- Support Doctrine ODM vector store by @paulinevos in #443
- Add .readtedocs.yaml by @f-lombardo in #452
- Add .readtedocs.yaml - fix file name by @f-lombardo in #453
- Docs to RST for readthedocs.org by @TomHAnderson in #454
- Minor fixes and improvements to README by @f-lombardo in #458
New Contributors
- @TomHAnderson made their first contribution in #454
Full Changelog: 0.11.13...0.11.14
-
0.11.1322 Feb 2026Release notes
Open source →What's Changed
- feat: Add ModelsLabImage provider for text-to-image generation by @adhikjoshi in #450
New Contributors
- @adhikjoshi made their first contribution in #450
Full Changelog: 0.11.12...0.11.13
-
0.11.1225 Jan 2026Nothing published for this version
-
0.11.1111 Jan 2026Nothing published for this version
-
0.11.1008 Jan 2026Nothing published for this version
-
0.11.903 Jan 2026Nothing published for this version
-
0.11.801 Oct 2025Nothing published for this version
-
0.11.727 Sep 2025Nothing published for this version
-
0.11.626 Sep 2025Nothing published for this version
-
0.11.520 Sep 2025Nothing published for this version
-
0.11.409 Sep 2025Nothing published for this version
-
0.11.318 Aug 2025Nothing published for this version
-
0.11.213 Aug 2025Nothing published for this version
-
0.11.102 Aug 2025Nothing published for this version
-
0.11.023 Jul 2025Nothing published for this version
-
0.10.803 Jul 2025Nothing published for this version
-
0.10.729 Jun 2025Nothing published for this version
-
0.10.626 Jun 2025Nothing published for this version
-
0.10.5no dateNothing published for this version
-
0.10.425 Jun 2025Nothing published for this version
-
0.10.322 Jun 2025Nothing published for this version
-
0.10.213 Jun 2025Nothing published for this version
-
0.10.106 May 2025Nothing published for this version
-
0.10.028 Apr 2025Nothing published for this version
-
0.9.1213 Jun 2025Nothing published for this version
-
0.9.1126 Apr 2025Nothing published for this version
-
0.9.1009 Apr 2025Nothing published for this version
-
0.9.915 Mar 2025Nothing published for this version
-
0.9.815 Mar 2025Nothing published for this version
-
0.9.723 Feb 2025Nothing published for this version
-
0.9.618 Feb 2025Nothing published for this version
-
0.9.513 Feb 2025Nothing published for this version
-
0.9.409 Feb 2025Nothing published for this version
-
0.9.301 Feb 2025Nothing published for this version
-
0.9.206 Jan 2025Nothing published for this version
-
0.9.130 Dec 2024Nothing published for this version
-
0.9.030 Dec 2024Nothing published for this version
-
0.8.1527 Dec 2024Nothing published for this version
-
0.8.1417 Dec 2024Nothing published for this version
-
0.8.1307 Dec 2024Nothing published for this version
-
0.8.1223 Nov 2024Nothing published for this version
-
0.8.1117 Nov 2024Nothing published for this version
-
0.8.1015 Nov 2024Nothing published for this version
-
0.8.907 Nov 2024Nothing published for this version
-
0.8.804 Nov 2024Nothing published for this version
-
0.8.730 Oct 2024Nothing published for this version
-
0.8.626 Oct 2024Nothing published for this version
-
0.8.512 Oct 2024Nothing published for this version
-
0.8.411 Oct 2024Nothing published for this version
-
0.8.311 Oct 2024Nothing published for this version
-
0.8.211 Oct 2024Nothing published for this version
-
0.8.111 Oct 2024Nothing published for this version