Introduction
SlintORM is a zero-config TypeScript ORM for SQLite, PostgreSQL, MySQL, and MongoDB. Define your data as plain TypeScript interfaces, call migrate(), and your database is ready — no schema files, no codegen, no extra build steps.
Documentation
Getting Started
Core API
Using llms.txt with AI models
SlintORM ships a /llms.txt file — a full plain-text reference of the entire API designed specifically for AI models and LLM context windows. If you are using an AI coding assistant to work with SlintORM, feeding it llms.txt gives it everything it needs: every method signature, all config options, relation syntax, error codes, TypeScript types, and working code examples — in one file.
Get the file
# Paste the full file into any AI chat for instant context:
curl https://slintorm.vercel.app/llms.txt | pbcopy
# Or reference it directly in your prompt:
"Using the SlintORM API documented at https://slintorm.vercel.app/llms.txt,
help me write a query that..."Use it in a prompt
# Example prompt with llms.txt context
"I'm using SlintORM v1.5.1. Here is the full API reference:
[paste llms.txt contents]
Help me write a model for a blog system with Users, Posts, Comments,
and Tags using many-to-many for post tags."The file is served at https://slintorm.vercel.app/llms.txt — link to it in system prompts, paste it into context windows, or reference it directly in tools that support URL-based context loading.