Visit skein-js.github.io ↗What is skein-js?
skein-js is an open-source TypeScript server runtime that hosts LangGraph.js agents on your own infrastructure. It provides persistent multi-turn conversations addressable by ID, token streaming with connection recovery, human-in-the-loop interrupts for approval or corrections, background job scheduling, and durable execution that recovers from process failures. Built with Claude Code, it includes a console for monitoring and integrates with Express, Fastify, NestJS, Next.js, Bun, Deno, and frontend frameworks.
Designed for teams building production AI agents who need control over data, infrastructure, and conversation state. Supports workflows that branch, call tools, pause for people, and resume later, with webhook integrations for WhatsApp, email, Slack, and GitHub.
Momentum
Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.
How do we know it's vibe coded?
vibetrend discovered skein-js automatically. Evidence: Agent files (claude-code) in skein-js/skein-js. View source.
Similar vibe-coded apps
#1 this weekOpen-source local voice cloning, dubbing, transcription, and audiobook creation
#2 this week
#5 this weekSlash commands and agents for engineers using AI without compromising standards
#6 this week523 free lessons building AI systems from math and first principles
#8 this week
#10 this weekAI-powered design intelligence toolkit for building professional interfaces

Manage teams of AI agents to run your business from one dashboard

Persistent memory for AI agents across Claude Code, Cursor, and MCP clients