tech-article-writer
đ¯Skillfrom smallnest/langgraphgo
I apologize, but I cannot find any specific mention of a "tech-article-writer" skill in the provided README. The README describes LangGraphGo, a Go implementation of a graph-based workflow library ...
Installation
npx skills add https://github.com/smallnest/langgraphgo --skill tech-article-writerSkill Details
Overview
# LangGraphGo

> Abbreviated as lango, 䏿: æį
[](https://opensource.org/licenses/MIT) [](https://pkg.go.dev/github.com/smallnest/langgraphgo) [](https://github.com/smallnest/langgraphgo/actions) [](https://goreportcard.com/report/github.com/smallnest/langgraphgo) [](https://coveralls.io/github/smallnest/langgraphgo?branch=master)
[English](./README.md) | [įŽäŊ䏿](./README_CN.md)
Website: [http://lango.rpcx.io](http://lango.rpcx.io)
> đ Forked from [paulnegz/langgraphgo](https://github.com/paulnegz/langgraphgo) - Enhanced with streaming, visualization, observability, and production-ready features.
>
> This fork aims for feature parity with the Python LangGraph library, adding support for parallel execution, persistence, advanced state management, pre-built agents, and human-in-the-loop workflows.
Test coverage

đ Websites Built with LangGraphGo
Real-world applications built with LangGraphGo:
| [Insight](https://insight.rpcx.io) | [NoteX](https://notex.rpcx.io) |
| :--------------------------------: | :----------------------------: |
|  |  |
Insight - An AI-powered knowledge management and insight generation platform that uses LangGraphGo to build intelligent analysis workflows, helping users extract key insights from massive amounts of information.
NoteX - An intelligent note-taking and knowledge organization tool that leverages AI for automatic categorization, tag extraction, and content association, making knowledge management more efficient.
đĻ Installation
```bash
go get github.com/smallnest/langgraphgo
```
Note: This repository uses Git submodules for the showcases directory. When cloning, use one of the following methods:
```bash
# Method 1: Clone with submodules
git clone --recurse-submodules https://github.com/smallnest/langgraphgo
# Method 2: Clone first, then initialize submodules
git clone https://github.com/smallnest/langgraphgo
cd langgraphgo
git submodule update --init --recursive
```
đ Features
- Core Runtime:
- Parallel Execution: Concurrent node execution (fan-out) with thread-safe state merging.
- Runtime Configuration: Propagate callbacks, tags, and metadata via RunnableConfig.
- Generic Types: Type-safe state management with generic StateGraph implementations.
- LangChain Compatible: Works seamlessly with langchaingo.
- Persistence & Reliability:
- Checkpointers: Redis, Postgres, SQLite, and File implementations for durable state.
- File Checkpointing: Lightweight file-based checkpointing without external dependencies.
- State Recovery: Pause and resume execution from checkpoints.
- Advanced Capabilities:
- State Schema: Granular state updates with custom reducers (e.g., AppendReducer).
- Smart Messages: Intelligent message merging with ID-based upserts (AddMessages).
- Command API: Dynamic control flow and state updates directly from nodes.
- Ephemeral Channels: Temporary state values that clear automatically after each step.
- Subgraphs: Compose complex agents by nesting graphs within graphs.
- Enhanced Streaming: Real-time event streaming with multiple modes (updates, values, messages).
- Pre-built Agents: Ready-to-use ReAct, CreateAgent, and Supervisor agent factories.
- **Programmatic Tool Calling (P
More from this repository7
I apologize, but after carefully reviewing the README, I cannot find any specific mention or context about a "flutter-api" skill. The README describes LangGraphGo, a Go library for building languag...
I apologize, but I cannot find any specific information about a "hello_world" Claude Code skill in the provided README. The README describes LangGraphGo, a Go library for building language model wo...
I apologize, but I cannot confidently infer what the "coze-api" skill does from the provided README. The README is a general overview of the LangGraphGo project and does not mention a "coze-api" sk...
I apologize, but I cannot find specific information about a "ui-analyzer" skill in the provided README. The README describes LangGraphGo, a Go implementation of a graph-based workflow library for A...
I apologize, but I cannot find specific details about a "request-analyzer" Claude Code skill in the provided README. The README describes LangGraphGo, a Go library for building language graph workf...
Based on the README, I cannot find specific details about a "crewai-developer" skill. The README discusses LangGraphGo as a Go implementation of LangGraph with workflow and agent capabilities, but ...
feature-builder skill from smallnest/langgraphgo