Declarative, sandboxed language for tool orchestration with LLMs
Skillscript is a small, declarative language for defining fixed procedures that local agents execute consistently, avoiding LLM drift and token waste. It lets users write and version agent behaviors instead of relying on model guesses each time. Solves the problem of unreliable, costly agent task execution for developers building local AI agents.
Visit project ↗Entities
Related
Runeward: Sandbox AI agents with policy gates
Runeward is a sandboxing tool for AI agents that enforces policy gates to restrict agent actions. It uses LLMs to interpret and enforce user-defined policies, solving the problem of unsafe or unintended agent behavior for developers building autonomous AI systems.
Local-first coding agent for long autonomous runs
Grinta is a local-first coding agent designed for long autonomous runs. It uses LLMs to autonomously plan and execute coding tasks, solving the problem of needing constant human supervision for extended development sessions.
ChatGPT Work: persistent AI agent for complex tasks
ChatGPT Work is an OpenAI tool that performs ongoing, complex tasks autonomously, persisting for hours or days. It uses LLMs to plan and execute multi-step workflows, solving the problem of AI agents that stop after a few minutes. Aimed at professionals needing long-running automated assistance.
Zotfile Agents package agent behavior into portable .zot files
Zotfile Agents allow developers to package agent behavior, skills, requirements, and permissions into a portable .zot file. This enables sharing and reuse of agent configurations across different environments.
Toolnexus: vendor-neutral tool-calling library for LLMs in 5 languages
Toolnexus is a small, vendor-neutral tool-calling library and client loop that provides a unified Tool interface over six sources: MCP servers, agent skills, custom functions, HTTP endpoints, built-in shell/file tools, and remote A2A agents. It handles the entire tool-calling loop (parallel/chained calls, streaming, hooks, retries, memory, metrics) and supports human-in-the-loop via suspend/resume. The library is ported identically across JavaScript, Python, Go, Java, and C#, solving the problem of fragmented tool integration for developers building LLM agents.
