Discover and explore top open-source AI tools and projects—updated daily.
badlogicTypeScript toolkit for agentic AI workflows
Top 32.0% on SourcePulse
Lemmy is a TypeScript monorepo designed for building AI applications, offering unified interfaces to multiple Large Language Models (LLMs) and a terminal UI framework. It targets developers building AI-powered applications who need a flexible, multi-provider LLM integration and interactive CLI experiences.
How It Works
The core of Lemmy is a unified LLM interface library that abstracts away differences between providers like Anthropic, OpenAI, and Google Gemini. It supports manual tool execution with interception, context serialization, conversation management, and streaming responses. The lemmy-tui package provides a performant terminal UI framework using differential rendering and composable components for building interactive CLI applications.
Quick Start & Requirements
git clone https://github.com/mariozechner/lemmy && cd lemmy && npm installnpm run dev (starts watch mode for all packages)npm install may take a few minutes.Highlighted Details
claude-bridge and lemmy-chat.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is described as a "monorepo" and includes "work in progress" applications, suggesting it may still be under active development and subject to change. Licensing information is absent, which could impact commercial adoption.
2 months ago
1+ week
SilasMarvin
ag-ui-protocol
langgenius