lingoose

用 Go 快速搭建 AI 应用,省去繁琐对接

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 76 🐛 待处理 16 👀 关注 13
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 833
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源框架,MIT 许可证,完全免费,无付费版本。

项目预览

lingoose 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队henomis
定价模式🏷️完全免费
价格说明开源框架,MIT 许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Go
技术栈/模型ai,chatgpt,embeddings,go,golang,index,llm,openai,pinecone,pipeline,prompt,vector
GitHub 星标★ 833
上线时间2023-04-17 00:00:00
代码更新2026-03-15
仓库体积1.3 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数5

项目介绍

LinGoose 是一个用 Go 语言编写的 AI/LLM 应用开发框架,旨在简化构建基于大语言模型的应用程序。它解决了 Go 生态中缺乏成熟 LLM 工具链的问题,提供了一套统一的接口来对接 OpenAI 等主流模型服务,并内置了提示词管理、向量索引(如 Pinecone)、嵌入(Embeddings)以及管道(Pipeline)等核心能力。开发者可以利用它快速搭建对话助手、知识库问答等应用,而无需从零处理底层 API 调用和数据处理细节。该框架强调模块化和可扩展性,适合 Go 开发者以惯用方式集成 AI 功能。

Star 增长趋势

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

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

技术标签

使用教程

难度:进阶 约 20 分钟 部署方式:本地安装 4 步

环境要求

  • Go 1.21+
  • 一个模型端点

安装与启动步骤

  1. 1克隆

    Go 语言的 LLM 应用框架。

    git clone https://github.com/henomis/lingoose.git
    cd lingoose
  2. 2跑示例

    仓库示例直接 go run 起一个。

    cd examples/<name> && go run .
  3. 3配密钥

    模型 Key 走环境变量。

    export OPENAI_API_KEY=sk-xxx
  4. 4接进自己的项目

    go get 后按文档组装 pipeline。

    go get github.com/henomis/lingoose

如何确认成功

示例能完成一次带检索或工具的调用并打印结果。

注意事项

  • 它提供 pipeline、loader、vectorstore 等积木。
  • 版本变动较快,按 tag 锁依赖更稳。
  • 适合把 LLM 能力塞进既有 Go 服务。

核心亮点

  • 原生 Go 实现,性能好且易于部署为单一二进制
  • 内置管道机制,支持串联提示词、模型调用和向量检索
  • 对 OpenAI 和 Pinecone 等主流服务有现成集成,上手快

不足之处

  • 早期项目,API 可能不稳定,文档和示例相对有限
  • 生态和社区规模较小,第三方扩展不如 Python 生态丰富

适用场景

  • 构建 Go 语言的后端 AI 服务,如聊天机器人
  • 需要本地化部署或高性能场景的 LLM 应用
  • 结合向量数据库实现知识库检索增强生成

替代项目

LangChain、Haystack、Semantic Kernel

上一篇:openapi

下一篇:AI

同类项目推荐

spring-ai-agentx 开源

用 Spring 生态快速搭 Java 版 Claude Code

基于原生 Spring AI 的智能体(Agent)开发框架,提供 ReAct 执行引擎、分层记忆、工具调度···

★ 216 2026-09-22
Agents.jl 开源

用 Julia 快速搭建智能体仿真,跑得又快又灵活

Agent-based modeling framework in Julia

★ 924 2026-10-13
claude-code-now 开源

点一下 Dock 或从任意文件夹秒开 Claude Code

The World's Fastest Claude Code Launcher Make Claude Code launching simpler Click ···

★ 627 2026-08-09
tfx-addons 开源

给 TFX 加装社区组件,让 ML 管道更灵活

Developers helping developers. TFX-Addons is a collection of community projects to ···

★ 129 2026-08-09
openai-partial-stream 开源

把 token 流秒变 JSON,让 AI 应用界面不再干等。

Turn a stream of token into a parsable JSON object as soon as possible. Enable Strea···

★ 124 2026-08-09
FlowBlock 开源

并行加速扩散语言模型,自校正不减速

FlowBlock: Wavefront-Parallel Decoding Framework for Self-Correcting Diffusion Langu···

★ 44 2026-08-09
fastmind 开源

让多个机器人智能体用事件异步协作,轻量易嵌入

A lightweight, event-driven multi-agent framework for embodied AI systems.

★ 134 2026-09-13
claudekit 开源

让 Claude Code 生成的代码先过验证关,再进生产环境

A verification-first engineering toolkit for Claude Code. Built for senior ICs and t···

★ 97 2026-08-09
agentUniverse 开源

像搭积木一样,快速构建多智能体协作应用。

agentUniverse is a LLM multi-agent framework that allows developers to easily build ···

★ 2430 2026-08-09