SqueezeAILab/LLMCompiler
[ICML 2024] LLMCompiler: An LLM Compiler for Parallel Function Calling observed · 2026-08-28
Health v2 · maintenance only
26/100
- Activity 0
- Release rhythm 35
- Longevity 71
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1001
- days_rel: n/a
- days_push: 784
- n_releases_24m: 0
Adoption not part of the score
1880 stars · 136 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
LLMCompiler is a Python framework from an ICML 2024 paper that orchestrates parallel function calling with LLMs. It uses a planner, task fetching unit, and executor to automatically decompose tasks into parallelizable function calls, reducing latency and cost versus sequential approaches like ReAct.
Use cases
- run multiple llm tool calls in parallel to reduce latency
- orchestrate function calling with dependencies between tasks
- cut token costs when an agent makes many function calls
- benchmark parallel function calling against ReAct
- use open-source LLaMA models with parallel tool calling
- serve custom models with vLLM for function calling
When to choose
- your LLM agent makes many independent tool calls sequentially and latency matters
- you want lower cost and higher accuracy than ReAct-style agents
- you need to support both OpenAI and open-source models like LLaMA
When to avoid
- your agent only makes one or two function calls at a time
- you need a production-hardened agent framework with broad integrations
- your tasks are strictly sequential with no parallelizable steps
Facets
framework · maturity active
agent-framework llm-inference workflow-automation sdk large-language-models machine-learning python cross-platform function-calling parallel-execution llm-orchestration compiler-inspired research-paper benchmarking vllm openai llama ai-agents natural-language-processing
6 sources
- readme: https://github.com/SqueezeAILab/LLMCompiler · fetched 2026-08-28 · 04a25fd0059f
- homepage: https://arxiv.org/abs/2312.04511 · fetched 2026-08-29 · fc097cc4e340
- site_page: https://info.arxiv.org/about/donate.html · fetched 2026-08-29 · cca9c3a11c56
- site_page: https://info.arxiv.org/about/ourmembers.html · fetched 2026-08-29 · 47cbc55ff1de
- site_page: https://info.arxiv.org/about · fetched 2026-08-29 · a1f16f915a9a
- site_page: https://info.arxiv.org/labs/index.html · fetched 2026-08-29 · b14a8d05a0ec
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| SqueezeAILab/LLMCompiler | main | 26 |
For agents
markdown · JSON · MCP: product_card(name="SqueezeAILab/LLMCompiler")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem