badlogic/lemmy
TypeScript library and ecosystem for building AI applications with multi-provider LLM support and tool-based agentic workflows.

Lemmy is a TypeScript monorepo providing a unified interface for working with multiple LLM providers (Anthropic, OpenAI, Google Gemini). It includes manual tool execution with interception capabilities, conversation management, and streaming support with reasoning/thinking. The ecosystem offers a terminal UI framework, an MCP server for screenshot capture, a Claude Code bridge for using alternative providers, and conversation tracing tools for analyzing AI agent sessions.