Show HN: Skawld – Open-source SDK for company-specific AI agents
Skawld has released an open-source SDK for creating company-specific AI agents using TypeScript. The SDK allows developers to easily embed a full agent loop into Node.js or Bun applications. It supports various providers and offers a minimal usage example for quick setup.
- ▪The Skawld Agent SDK is designed for Node.js 18+ and Bun 1.1+ environments.
- ▪Developers can import the SDK with a single line and start building AI agents immediately.
- ▪The SDK includes support for multiple providers, including Anthropic and OpenAI.
Opening excerpt (first ~120 words) tap to expand
Skawld Agent SDK An open-source all-purpose TypeScript agent harness. Embed a full agent loop — tools, sessions, permissions, streaming events, subagents — into any Node.js or Bun application with a single import. Runs on Node.js 18+ and Bun 1.1+. ESM-only. Full documentation: https://skawld.com/docs # pick your package manager # Bun is reccomended bun add @skawld/agent-sdk # npm is also supported npm install @skawld/agent-sdk pnpm add @skawld/agent-sdk yarn add @skawld/agent-sdk Minimal usage import { Agent } from "@skawld/agent-sdk"; import { AnthropicProvider } from "@skawld/agent-sdk/providers"; import { defaultTools } from "@skawld/agent-sdk/tools"; const agent = new Agent({ provider: new AnthropicProvider(), // reads ANTHROPIC_API_KEY from env model: "claude-opus-4-5", tools:…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.