sigoden/llm-functions
Easily create LLM tools and agents using plain Bash/JavaScript/Python functions.
Leverages OpenAI's function-calling API to bind LLM invocations directly to polyglot scripts, auto-generating JSON schemas from code comments. Supports both stateless tools and stateful agents (combining prompts, tools, and RAG documents), with MCP bridge support for interoperability with external Model Context Protocol servers. Currently integrates with AIChat CLI but designed as a reusable framework for any LLM platform implementing function calling.
717 stars. No commits in the last 6 months.
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
samholt/L2MAC
🚀 The LLM Automatic Computer Framework: L2MAC
pguso/agents-from-scratch
Build AI agents from first principles using a local LLM - no frameworks, no cloud APIs, no...
wjayesh/mahilo
mahilo: Multi-Agent Human-in-the-Loop Framework is a flexible framework for creating multi-agent...