An open API service for producing an overview of a list of open source projects.

awesome-llama: https://github.com/sobelio/llm-chain

chatgpt langchain llama llm openai rust text-summary

Score: 23.595936700956592

Last synced: about 12 hours ago
JSON representation

Repository metadata:

`llm-chain` is a powerful rust crate for building chains in large language models allowing you to summarise text and complete complex tasks


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 5 days ago

Total Commits: 344
Total Committers: 41
Avg Commits per committer: 8.39
Development Distribution Score (DDS): 0.509

Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
William Högman Rudenmalm m****e@w****e 169
dependabot[bot] 4****] 26
Emil Juzovitski e****v@g****m 23
Daniel Bevenius d****s@g****m 19
Shing Lyu s****u@a****l 18
Pablo1785 p****5@w****l 10
katopz k****z@g****m 10
andychenbruce 1****e 7
Sebastien Soudan s****n@g****m 5
Shing Lyu s****u@g****m 5
hlhr202 h****2@1****m 5
aminediro a****o@g****m 4
Faruq Rasid r****q 4
Anthony Rubick 6****M 3
github-actions[bot] 4****] 3
lef.filippakis L****F 3
David Josephs d****2@g****m 2
JohnTheCoolingFan i****0@g****m 2
SpirosMakris 7****s 2
Alvaro Molina a****s@g****m 2
alianse777 a****7 2
trojan-bumble-bee t****e@g****m 1
Qiping Pan q****n@b****m 1
shashankleanmvp s****k@l****o 1
kfehlhauer k****u@g****m 1
kaoru k****@w****o 1
cometyang c****g@g****m 1
Troy Edwards Jr t****r@g****m 1
Timophey Molchanov t****m@g****m 1
Ruohui Wang n****u@o****m 1
and 11 more...

Issue and Pull Request metadata

Last synced: 5 days ago

Total issues: 60
Total pull requests: 220
Average time to close issues: 12 days
Average time to close pull requests: 12 days
Total issue authors: 35
Total pull request authors: 44
Average comments per issue: 1.35
Average comments per pull request: 0.71
Merged pull request: 141
Bot issues: 0
Bot pull requests: 80

Past year issues: 0
Past year pull requests: 1
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 0.0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/sobelio/llm-chain

Top Issue Authors

  • williamhogman (18)
  • Juzov (3)
  • andychenbruce (3)
  • JohnTheCoolingFan (2)
  • Pablo1785 (2)
  • prabirshrestha (2)
  • chenwanqq (2)
  • Jessie-Wilkins (1)
  • panosAthDBX (1)
  • dfberry (1)
  • Dixxe (1)
  • harshvishu (1)
  • shinglyu (1)
  • ghislaine-laios (1)
  • tirithen (1)

Top Pull Request Authors

  • dependabot[bot] (76)
  • williamhogman (31)
  • danbev (13)
  • Juzov (11)
  • Pablo1785 (7)
  • shinglyu (7)
  • andychenbruce (6)
  • katopz (4)
  • kfehlhauer (4)
  • ssoudan (4)
  • github-actions[bot] (4)
  • kyle-tennison (4)
  • ruqqq (4)
  • ppppqp (3)
  • alianse777 (2)

Top Issue Labels

  • help wanted (7)
  • enhancement (5)
  • good first issue (5)

Top Pull Request Labels

  • dependencies (76)

Package metadata

crates.io: llm-chain

A library for running chains of LLMs (such as ChatGPT) in series to complete complex tasks, such as text summation.

  • Homepage:
  • Documentation: https://docs.rs/llm-chain/
  • Licenses: MIT
  • Latest release: 0.13.0 (published over 2 years ago)
  • Last Synced: 2026-03-30T04:02:04.263Z (5 days ago)
  • Versions: 30
  • Dependent Packages: 11
  • Dependent Repositories: 10
  • Downloads: 84,725 Total
  • Rankings:
    • Dependent packages count: 3.249%
    • Stargazers count: 5.986%
    • Forks count: 7.179%
    • Average: 7.31%
    • Dependent repos count: 7.813%
    • Downloads: 12.323%
  • Maintainers (1)
crates.io: llm-chain-openai

A library implementing `llm-chains` for OpenAI's models. Chains can be use to apply the model series to complete complex tasks, such as text summation.

  • Homepage:
  • Documentation: https://docs.rs/llm-chain-openai/
  • Licenses: MIT
  • Latest release: 0.13.0 (published over 2 years ago)
  • Last Synced: 2026-03-30T04:02:02.997Z (5 days ago)
  • Versions: 26
  • Dependent Packages: 1
  • Dependent Repositories: 4
  • Downloads: 62,719 Total
  • Rankings:
    • Stargazers count: 5.986%
    • Forks count: 7.179%
    • Dependent repos count: 10.446%
    • Average: 12.01%
    • Dependent packages count: 18.179%
    • Downloads: 18.261%
  • Maintainers (1)
crates.io: llm-chain-llama-sys

A library with bindings based on bindgen for LLaMA.cpp

  • Homepage:
  • Documentation: https://docs.rs/llm-chain-llama-sys/
  • Licenses: MIT
  • Latest release: 0.13.0 (published over 2 years ago)
  • Last Synced: 2026-03-30T04:02:04.250Z (5 days ago)
  • Versions: 26
  • Dependent Packages: 1
  • Dependent Repositories: 2
  • Downloads: 38,379 Total
  • Rankings:
    • Stargazers count: 5.986%
    • Forks count: 7.179%
    • Dependent repos count: 13.207%
    • Average: 14.646%
    • Dependent packages count: 18.179%
    • Downloads: 28.678%
  • Maintainers (1)
crates.io: llm-chain-llama

A library implementing `llm-chains` for LLamA. Chains can be use to apply the model series to complete complex tasks, such as agents.

  • Homepage:
  • Documentation: https://docs.rs/llm-chain-llama/
  • Licenses: MIT
  • Latest release: 0.13.0 (published over 2 years ago)
  • Last Synced: 2026-03-30T04:02:02.996Z (5 days ago)
  • Versions: 26
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 31,789 Total
  • Rankings:
    • Stargazers count: 5.986%
    • Forks count: 7.179%
    • Dependent repos count: 16.576%
    • Average: 19.528%
    • Downloads: 31.737%
    • Dependent packages count: 36.165%
  • Maintainers (1)
crates.io: llm-chain-macros

Set of macros for use with llm-chain

  • Homepage:
  • Documentation: https://docs.rs/llm-chain-macros/
  • Licenses: MIT
  • Latest release: 0.13.0 (published over 2 years ago)
  • Last Synced: 2026-03-30T04:02:01.563Z (5 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,717 Total
  • Rankings:
    • Stargazers count: 6.672%
    • Forks count: 8.442%
    • Dependent repos count: 28.096%
    • Dependent packages count: 32.663%
    • Average: 34.896%
    • Downloads: 98.606%
  • Maintainers (1)
crates.io: llm-chain-local

Use `llm-chain` with a local [`llm`](https://github.com/rustformers/llm) backend.

  • Homepage:
  • Documentation: https://docs.rs/llm-chain-local/
  • Licenses: MIT
  • Latest release: 0.12.3 (published almost 3 years ago)
  • Last Synced: 2026-03-30T04:02:02.669Z (5 days ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 11,508 Total
  • Rankings:
    • Stargazers count: 8.217%
    • Forks count: 10.186%
    • Dependent repos count: 28.621%
    • Dependent packages count: 33.617%
    • Average: 34.953%
    • Downloads: 94.122%
  • Maintainers (1)
crates.io: llm-chain-hnsw

For using hnsw with llm-chain

  • Homepage:
  • Documentation: https://docs.rs/llm-chain-hnsw/
  • Licenses: MIT
  • Latest release: 0.13.0 (published over 2 years ago)
  • Last Synced: 2026-03-30T04:02:03.952Z (5 days ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 7,619 Total
  • Rankings:
    • Stargazers count: 7.169%
    • Forks count: 9.391%
    • Dependent repos count: 28.595%
    • Dependent packages count: 33.307%
    • Average: 35.377%
    • Downloads: 98.425%
  • Maintainers (1)
crates.io: llm-chain-sagemaker-endpoint

Use `llm-chain` with a SageMaker Endpoint backend.

  • Homepage:
  • Documentation: https://docs.rs/llm-chain-sagemaker-endpoint/
  • Licenses: MIT
  • Latest release: 0.13.0 (published over 2 years ago)
  • Last Synced: 2026-03-30T04:02:01.815Z (5 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,543 Total
  • Rankings:
    • Stargazers count: 6.373%
    • Forks count: 7.455%
    • Dependent repos count: 30.746%
    • Average: 35.763%
    • Dependent packages count: 36.073%
    • Downloads: 98.166%
  • Maintainers (1)
crates.io: llm-chain-milvus

Driver for the Milvus vector store

  • Homepage:
  • Documentation: https://docs.rs/llm-chain-milvus/
  • Licenses: MIT
  • Latest release: 0.13.0 (published over 2 years ago)
  • Last Synced: 2026-03-30T04:02:01.555Z (5 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,580 Total
  • Rankings:
    • Stargazers count: 6.373%
    • Forks count: 7.455%
    • Dependent repos count: 30.746%
    • Average: 35.767%
    • Dependent packages count: 36.073%
    • Downloads: 98.186%
  • Maintainers (1)
crates.io: llm-chain-mock

Use `llm-chain` with a mock backend. Useful for testing.

  • Homepage:
  • Documentation: https://docs.rs/llm-chain-mock/
  • Licenses: MIT
  • Latest release: 0.13.0 (published over 2 years ago)
  • Last Synced: 2026-03-30T04:02:02.695Z (5 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,568 Total
  • Rankings:
    • Stargazers count: 6.373%
    • Forks count: 7.455%
    • Dependent repos count: 30.746%
    • Average: 35.767%
    • Dependent packages count: 36.073%
    • Downloads: 98.186%
  • Maintainers (1)
crates.io: llm-chain-qdrant

For using Qdrant with llm-chain

  • Homepage:
  • Documentation: https://docs.rs/llm-chain-qdrant/
  • Licenses: MIT
  • Latest release: 0.13.0 (published over 2 years ago)
  • Last Synced: 2026-03-30T04:02:02.653Z (5 days ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 11,276 Total
  • Rankings:
    • Stargazers count: 10.056%
    • Forks count: 11.667%
    • Dependent repos count: 28.807%
    • Dependent packages count: 33.822%
    • Average: 36.234%
    • Downloads: 96.816%
  • Maintainers (1)
crates.io: llm-chain-tools

A library for providing Large Language Models with tools (also known as 'actions') that they can trigger

  • Homepage:
  • Documentation: https://docs.rs/llm-chain-tools/
  • Licenses: MIT
  • Latest release: 0.4.0 (published almost 3 years ago)
  • Last Synced: 2026-03-30T04:02:03.950Z (5 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 6,265 Total
  • Rankings:
    • Dependent repos count: 28.997%
    • Dependent packages count: 34.329%
    • Forks count: 40.195%
    • Stargazers count: 47.092%
    • Average: 49.985%
    • Downloads: 99.31%
  • Maintainers (1)
crates.io: llm-chain-openai-compatible

A library implementing `llm-chains` for OpenAI's models. Chains can be use to apply the model series to complete complex tasks, such as text summation.

  • Homepage:
  • Documentation: https://docs.rs/llm-chain-openai-compatible/
  • Licenses: MIT
  • Latest release: (published 5 days ago)
  • Last Synced: 2026-03-30T04:02:02.645Z (5 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,281 Total
  • Rankings:
    • Dependent repos count: 27.506%
    • Dependent packages count: 36.483%
    • Average: 53.539%
    • Downloads: 96.626%
  • Maintainers (1)

Dependencies

.github/workflows/cicd.yaml actions
  • EmbarkStudios/cargo-deny-action v1 composite
  • actions-rs/cargo v1 composite
  • actions-rs/toolchain v1 composite
  • actions/cache v2 composite
  • actions/checkout v3 composite
.github/workflows/website-pr.yaml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
.github/workflows/website.yaml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • peaceiris/actions-gh-pages v3 composite
Cargo.lock cargo
  • 400 dependencies
Cargo.toml cargo
crates/llm-chain/Cargo.toml cargo
  • mockall 0.11.4 development
  • anyhow 1.0.72
  • async-trait 0.1.68
  • derive_builder 0.12.0
  • futures 0.3.28
  • lazy_static 1.4.0
  • markdown 1.0.0-alpha.8
  • paste 1.0.12
  • reqwest 0.11.18
  • serde 1.0.164
  • serde_json 1.0.99
  • serde_yaml 0.9.27
  • strum 0.25.0
  • strum_macros 0.25.3
  • tera 1.19.0
  • thiserror 1.0.40
  • tokio 1.28.2
  • tokio-stream 0.1.14
  • uuid 1.4.1
crates/llm-chain-hnsw/Cargo.toml cargo
  • hnsw_rs 0.2
  • llm-chain 0.13.0
crates/llm-chain-llama/Cargo.toml cargo
  • tokio 1.28.2 development
  • futures 0.3.29
  • lazy_static 1.4.0
  • llm-chain 0.13.0
  • llm-chain-llama-sys 0.13
  • serde 1.0.163
crates/llm-chain-llama-sys/Cargo.toml cargo
crates/llm-chain-local/Cargo.toml cargo
  • tokio 1.28.2 development
  • llm 0.1.1
  • llm-chain 0.13.0
  • rand 0.8.5
crates/llm-chain-macros/Cargo.toml cargo
crates/llm-chain-milvus/Cargo.toml cargo
  • rand 0.8.5 development
  • serde_yaml 0.9.27 development
  • tokio 1.28.2 development
  • anyhow 1.0.72
  • async-trait 0.1.68
  • llm-chain 0.13.0
  • milvus-sdk-rust 0.1.0
  • serde 1.0.164
  • serde_json 1.0.99
  • thiserror 1.0.40
  • uuid 1.3.3
crates/llm-chain-mock/Cargo.toml cargo
  • tokio 1.28.2 development
  • async-trait 0.1.68
  • llm-chain 0.13.0
  • thiserror 1.0.40
crates/llm-chain-openai/Cargo.toml cargo
  • anyhow 1.0.70 development
  • qdrant-client 1.3.0 development
  • serde_yaml 0.9.21 development
  • tokio 1.28.2 development
  • async-openai 0.16.2
  • futures 0.3.28
  • llm-chain 0.13.0
  • strum 0.24
  • strum_macros 0.24
  • tiktoken-rs 0.5.7
crates/llm-chain-qdrant/Cargo.toml cargo
  • llm-chain 0.13.0
  • qdrant-client 1.1.2
  • uuid 1.3.3
crates/llm-chain-sagemaker-endpoint/Cargo.toml cargo
  • tokio 1.28.2 development
  • async-trait 0.1.68
  • aws-config 0.56.0
  • aws-sdk-sagemakerruntime 0.34.0
  • futures 0.3.28
  • llm-chain 0.13.0
  • serde 1.0.183
  • serde_json 1.0.104
  • serde_with 3.2.0
  • strum 0.25.0
  • strum_macros 0.25.3
  • thiserror 1.0.40
website/package.json npm
  • @docusaurus/module-type-aliases 2.4.0 development
  • @docusaurus/core 2.4.0
  • @docusaurus/plugin-google-gtag ^2.4.0
  • @docusaurus/preset-classic 2.4.0
  • @mdx-js/react ^1.6.22
  • clsx ^1.2.1
  • enhancedocs-chat ^1.1.4
  • prism-react-renderer ^1.3.5
  • raw-loader ^4.0.2
  • react ^17.0.2
  • react-dom ^17.0.2
website/yarn.lock npm
  • 1079 dependencies
crates/llm-chain-gemma/Cargo.toml cargo
crates/llm-chain-gemma-sys/Cargo.toml cargo