deepnoodle-ai/dive

Use Dive to quickly build AI agents in Go. Build agentic CLIs or add AI to your backend Go services. Easily customized and embedded in larger applications.

51
/ 100
Established

Dive is a Go library for developers building AI agents and applications that use large language models (LLMs). It helps integrate LLMs into command-line tools or backend services. Developers provide instructions and tools, and Dive manages interactions with over eight LLM providers, handles tool-calling, and manages conversation history. It takes in model prompts, tool definitions, and user inputs, and outputs responses from the AI agent.

118 stars.

Use this if you are a Go developer who needs to build AI-powered features, such as automated coding assistants or smart backend services, that interact with various LLMs and external tools.

Not ideal if you are not a Go developer or if you need a no-code solution for building AI agents.

AI Development Go Programming LLM Integration Agentic Applications Software Engineering
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

118

Forks

16

Language

Go

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/deepnoodle-ai/dive"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.