lanarky

快速搭建 LLM 微服务,支持流式响应,现已废弃。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 基础设施 🍴 复刻 76 🐛 待处理 10 👀 关注 14 ⚠️ 作者已归档(停止维护)
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 986
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,无付费版本。

项目预览

lanarky 项目界面预览图
图片来源:项目官网

项目数据

分类基础设施
开发团队ajndkr
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型deprecated-repo,fastapi,llmops,microservices,python3,web
GitHub 星标★ 986
上线时间2023-04-07 00:00:00
代码更新2024-07-06
仓库体积23.4 MB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数11

项目介绍

lanarky 是一个面向 LLM 微服务的 Python Web 框架,现已标记为废弃。它旨在简化基于大语言模型的应用开发,提供流式响应、中间件、插件等能力,帮助开发者快速构建和部署 LLM 微服务。项目解决了 LLM 应用开发中常见的流式传输、请求处理和服务集成问题,核心能力包括与 FastAPI 的集成、对 OpenAI 等模型的调用封装,以及可扩展的插件系统。尽管项目已停止维护,但其设计思路对理解 LLM 微服务架构仍有参考价值。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 986

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 10 分钟 部署方式:本地 (Python) 3 步

安装与启动步骤

  1. 1安装

    pip install lanarky

  2. 2编写微服务

    创建 Python 文件,导入 Lanarky 与 OpenAI 适配器,定义路由:

    from lanarky import Lanarky
    from lanarky.adapters.openai.resources import ChatCompletionResource
    from lanarky.adapters.openai.routing import OpenAIAPIRouter
    
    app = Lanarky()
    router = OpenAIAPIRouter()
    
    @router.post("/chat")
    def chat(stream: bool = True) -> ChatCompletionResource:
        return ChatCompletionResource(stream=stream, system="You are a helpful assistant")
    
    app.include_router(router)
  3. 3运行服务

    直接运行该 Python 文件即可启动 LLM 微服务,支持 HTTP 与 WebSocket 流式输出。

核心亮点

  • 基于 FastAPI,上手快,生态兼容好
  • 内置流式响应支持,适合实时对话场景
  • 插件化设计,便于扩展自定义功能

不足之处

  • 项目已废弃,不再维护,存在安全与兼容风险
  • 文档和社区支持有限,学习资源少

适用场景

  • 快速原型验证 LLM 微服务架构
  • 构建需要流式输出的聊天机器人后端
  • 教学演示 LLM 服务与 Web 框架集成

替代项目

LangServe、FastAPI + LangChain、Chainlit

上一篇:genai-stack

下一篇:llm-api-starterkit

同类项目推荐

MCP-Nest 开源

NestJS 里加个模块,AI 就能调你的接口

A NestJS module to effortlessly create Model Context Protocol (MCP) servers for expo···

★ 732 2026-09-16
instructor 开源

用Pydantic定义LLM输出,自动校验重试

structured outputs for llms

★ 14101 2026-09-16
atomic-agents 开源

像搭积木一样,原子化构建你的 AI 代理

Building AI agents, atomically

★ 6321 2026-08-09
cell 开源

写一次 TypeScript 后端,多环境直接跑

The TypeScript framework that builds once and runs anywhere, designed for humans and···

★ 747 2026-11-10
docetl 开源

用自然语言定义数据管道,LLM 自动处理非结构化数据

A system for agentic LLM-powered data processing and ETL

★ 4221 2026-08-09
CodingIT 开源

用大白话描述需求,AI 帮你把应用搭出来

CodinIT.dev Demo | Open-source, AI app builder prototype Star to support the projec···

★ 174 2026-08-09
DelphiGemini 开源

让 Delphi 轻松调用 Gemini,实现多模态 AI 应用开发

Delphi wrapper for the Google Gemini API: stateless generation and agent workflows w···

★ 52 2026-08-09
mcts 开源

用 Python 跑通蒙特卡洛树搜索,快速给棋类游戏加 AI

Board game AI implementations using Monte Carlo Tree Search

★ 184 2026-10-11
Edit-Banana 开源

把 PDF/图片表格变成可编辑数据,一键搞定

Edit Banana: A framework for converting statistical formats into editable.

★ 5512 2026-08-09