sigoden/llm-functions
Easily create LLM tools and agents using plain Bash/JavaScript/Python functions.
This helps developers integrate large language models (LLMs) with custom code written in Bash, JavaScript, or Python. It allows an LLM to "call" these functions, enabling it to execute system commands, interact with APIs, or process data. The input is your custom scripts and the output is an LLM that can intelligently use these scripts to perform tasks. This is for software developers or AI engineers who want to extend LLM capabilities with their existing codebases.
717 stars. No commits in the last 6 months.
Use this if you need to give an LLM the ability to interact with real-world systems, execute specific code, or retrieve information beyond its training data by calling custom functions you define.
Not ideal if you are looking for a no-code solution or if your primary goal is basic text generation without needing to connect to external systems or custom logic.
Stars
717
Forks
126
Language
Shell
License
MIT
Category
Last pushed
Jun 25, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/sigoden/llm-functions"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related agents
InfinitiBit/graphbit
GraphBit is the world’s first enterprise-grade Agentic AI framework, built on a Rust core with a...
autogluon/autogluon-assistant
Multi-Agent System Powered by LLMs for End-to-end Multimodal ML Automation
pguso/agents-from-scratch
Build AI agents from first principles using a local LLM - no frameworks, no cloud APIs, no...
samholt/L2MAC
🚀 The LLM Automatic Computer Framework: L2MAC
pguso/ai-agents-from-scratch
Demystify AI agents by building them yourself. Local LLMs, no black boxes, real understanding of...