AIToday

skelm, a TypeScript framework for building AI workflows with default-deny security, enters early development

Hacker NewsMay 6, 20262 min read
skelm, a TypeScript framework for building AI workflows with default-deny security, enters early development

Summaries like this, in your inbox every morning.

Sign up free →

3 Key Points

  1. skelm is a TypeScript framework for authoring, running, and operating workflows that mix deterministic code, LLM inference, and agent loops. It runs anywhere Node runs and is currently in early development with unstable APIs until v1.

  2. The framework enforces default-deny security: every agent step declares the tools, MCP servers, network hosts, and filesystem roots it may use, with anything undeclared denied. It includes native support for multiple agent backends (Opencode, ACP, OpenAI, Anthropic, Pi), MCP servers as first-class registry citizens, and per-agent workspaces with persistent audit logs.

  3. Workflows are written as TypeScript modules with three step kinds—code() for deterministic logic, llm() for single inference calls, and agent() for multi-turn loops—rather than a DSL or JSON config. The framework ships with a CLI for scaffolding projects, running workflows once or on schedule (cron, webhook, interval, poll, or queue), and standing up a long-running gateway service.

Discussion

No comments yet. Be the first to share your thoughts!

Log in to join the discussion

Related Articles

Stay ahead with AI news

Get curated AI news from 200+ sources delivered daily to your inbox. Free to use.

Get Started Free

Free · takes 30 seconds · unsubscribe anytime

1 minute a day. The AI essentials.

200+ sources · Email / LINE / Slack

Get it free →