Sleepy Hollow
Sleepy Hollow is an agentic-first headless API framework for Node.js
and Bun with Specification-Governed Agentic Development built in.
Just like any human developer, an AI agent needs a set of procedures,
best practices, and requirements to work against. The framework
supplies them, so you can build endpoints rapidly without giving up
the review you would demand from any other developer.
It provides file-based routing, schema validation, embedded SQLite,
optional PostgreSQL, per-route security declarations, generated API contracts, and
deployment. While your tests run it records what each handler actually
did, and hollow check refuses to certify a route that
carries approved criteria but that no test ever exercised.
Add the framework to a project:
npm install @sleepy-hollow/framework
Install the CLI as hollow:
npm install -g @sleepy-hollow/framework
Sleepy Hollow is built through Specification-Governed Agentic
Development, a method in which a human approves reviewed requirements,
an agent implements only what they authorize, and evidence decides
when the work is done.
Read the documentation
Browse the API reference
Read how SGAD works
View the package on npm
View Sleepy Hollow on GitHub