The PHP Agentic Framework to build production-ready AI driven applications. Connect components (LLMs, vector DBs, memory) to agents that can interact with your data. With its modular architecture it's best suited for building RAG, multi-agent workflows, or business process automations.
PHP · active 2025-10-01 → 2026-08-09 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 313 days from 2025-10-01 to 2026-08-09. Pushes: 733 total, peak 18 in a day. Pull requests: 40 total, peak 4 in a day. Issues: 63 total, peak 4 in a day. Comments: 138 total, peak 8 in a day. Stars: 249 total, peak 17 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| ilvalerione | 848 | 733 | 0 | 80 |
| ceskyDJ | 9 | 0 | 0 | 7 |
| kristianbinau | 7 | 0 | 1 | 2 |
| giagara | 5 | 0 | 5 | 0 |
| darfijt | 5 | 0 | 1 | 3 |
| tryvin | 4 | 0 | 3 | 1 |
| yncki | 4 | 0 | 1 | 1 |
| SmoKE585 | 3 | 0 | 0 | 2 |
| aligajani | 3 | 0 | 0 | 3 |
| tecbay | 3 | 0 | 2 | 0 |
| markcofano | 3 | 0 | 0 | 3 |
| Douglasokolaa | 3 | 0 | 3 | 0 |
| geobotsar81 | 3 | 0 | 0 | 1 |
| SnakeO | 2 | 0 | 2 | 0 |
| oldfieldtc | 2 | 0 | 0 | 1 |
| manuelkiessling | 2 | 0 | 0 | 1 |
| kristoffabjan | 2 | 0 | 1 | 1 |
| asterixcapri | 2 | 0 | 1 | 1 |
| MauricioPerera | 2 | 0 | 2 | 0 |
| mikeburton220 | 2 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#571ilvalerione2026-05-21 17:44chore: support for interrupting the workflow from a tool call, resumi…
- Issue comment#566ilvalerione2026-05-11 11:10Parameter-Aware Tool Call Tracking
- Issue#567liuxiaojinla2026-05-09 06:36support reasoning_content field
- Issue#564ilvalerione2026-05-05 09:15Add MariaDB vector store support
- Issue comment#564charescape2026-05-05 04:40Add MariaDB vector store support
- Issue#563ilvalerione2026-05-01 09:57Missing consumeInterruptFeedback() in Workflow\Node
- Releaseilvalerione2026-05-01 08:42
- Issue comment#551ilvalerione2026-04-20 10:32How to configure custom HttpClient
- Issue comment#549ilvalerione2026-04-17 08:54Gemini ToolPayloadMapper generates invalid tools schema (functionDeclarations must be array, not object)
- Issue comment#549ilvalerione2026-04-17 08:36Gemini ToolPayloadMapper generates invalid tools schema (functionDeclarations must be array, not object)
- Issue comment#543ilvalerione2026-04-14 10:51Improve serializability of interrupts in workflows
- Issue comment#543tryvin2026-04-14 10:34Improve serializability of interrupts in workflows
- Issue#544ilvalerione2026-04-14 07:57Missing "distinct" when obtaining relationships for db schema in postgres (eg partitioned tables)
- Issue comment#544ilvalerione2026-04-14 07:57Missing "distinct" when obtaining relationships for db schema in postgres (eg partitioned tables)
- Issue comment#539ilvalerione2026-04-11 12:16Guzzle HandlerStack record logs, HandleChat error, unable to retrieve response content
- Issue comment#454ilvalerione2026-04-11 12:11ArrayOf not work correctly
- Issue comment#533abanghendri2026-04-11 07:14HistoryTrimmer alternation validation rejects consecutive user messages, breaking RAG context + embedding-input pattern
- Issue comment#539MonGDCH2026-04-11 03:21Guzzle HandlerStack record logs, HandleChat error, unable to retrieve response content
- Issue comment#534saithink2026-04-10 14:13Handle reasoning end in handleText method
- Issue comment#537ilvalerione2026-04-09 10:34Ollama stream() fails with default GuzzleHttpClient, but works with AmpHttpClient
- Issue#535ilvalerione2026-04-09 09:52Anthropic MessageMapper::mapImageBlock doesn't support SourceType::ID (file_id)
- Issue comment#535ilvalerione2026-04-09 09:52Anthropic MessageMapper::mapImageBlock doesn't support SourceType::ID (file_id)
- Releaseilvalerione2026-04-09 09:06
- Issue comment#534ilvalerione2026-04-08 15:34Handle reasoning end in handleText method
- Issue comment#533ilvalerione2026-04-08 12:40HistoryTrimmer alternation validation rejects consecutive user messages, breaking RAG context + embedding-input pattern
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 249 stars here means stars gained during the window, not the repo's star count.