TypeScript Agent Framework for Multiple LLMs — November 3, 2026
A TypeScript framework for building agent workflows that interact with various Large Language Models (LLMs), including Claude, Gemini, and others.
pstack-claude: Agents for Every LLM
The michael-denyer/pstack-claude repository provides TypeScript implementations for building agent workflows that can interact with various Large Language Models (LLMs). It offers agent versions for Claude, Codex, Copilot, Pi, OpenCode, Muse, Gemini, and Prime Agent, translating rigorous agent workflows from Cursor primitives for use with these different LLM harnesses.
Why pstack-claude is Trending Now
This project is gaining traction because it addresses the increasing fragmentation and specialization within the LLM landscape. Developers looking to build applications that leverage multiple LLMs, or to switch between them easily, find value in a standardized framework for agent development. The trend reflects a growing need for interoperability and abstraction in LLM-powered applications.
Who Needs This and Why
Developers building AI-powered applications, particularly those requiring complex reasoning, task automation, or the ability to call upon different LLMs for specific tasks, would find this repository useful. It allows for more flexible and robust agent designs by abstracting away the direct API calls to individual LLMs. This means an agent workflow built with pstack-claude could potentially run with Claude today and be swapped to use Gemini tomorrow without significant code changes, provided the Gemini agent implementation is available and compatible.
Developer Experience and Potential
The use of TypeScript suggests a focus on modern JavaScript development practices, offering type safety and better maintainability for complex agent logic. By providing translated Cursor primitives, it lowers the barrier to entry for developers familiar with that ecosystem. The potential lies in enabling the creation of more adaptable and future-proof LLM applications, reducing vendor lock-in and allowing for experimentation with the latest LLM advancements. The repository currently has 3,848 stars.
In conclusion, pstack-claude offers a practical solution for developers navigating the diverse world of LLMs, aiming to simplify the creation and management of agent workflows across different models.