Docs
start-here/what

Wellcome

Storecraft is a next generation Agentic Commerce As Code Backend Platform.

You code your perfect commerce solution behaviour like this,

const app = new App({
auth_admins_emails: ['[email protected]'],
general_store_name: 'Wush Wush Games',
// ... MORE Mandatory CONFIG
})
.withPlatform(new NodePlatform())
.withDatabase(new LibSQL())
.withStorage(new NodeLocalStorage('storage'))
.withMailer(new Resend())
.withPaymentGateways({
paypal: new Paypal({ env: 'test' }),
stripe: new Stripe(),
dummy_payments: new DummyPayments(),
})
.withExtensions({
postman: new PostmanExtension(),
})
.withAI(
new OpenAI({ model: 'gpt-4o-mini'})
)
.withVectorStore(
new LibSQLVectorStore({
embedder: new OpenAIEmbedder(),
})
)
.withAuthProviders({
google: new GoogleAuth(),
})
.on(
'order/checkout/complete',
async (event) => {
// send a team slack message
}
).init();

This, in turn, will generate a full commerce solution backend for you, with all the bells and whistles.

Storecraft is built to run on any Platform

  • Serverless
  • Serverfull
  • Node.js, Deno, Bun
  • Cloudflare Workers
  • Google Functions
  • AWS API Gateway
  • More will follow

Storecraft can work with any Database

  • libSQL, SQLite, MySQL, Postgres
  • MongoDB
  • Turso Cloud libsql sqlite database
  • Cloudflare D1 Cloud sqlite database
  • Neon Cloud postgres database
  • Planetscale Cloud mysql database
  • You can roll your own integration.

Storecraft can work with any Storage

  • Local FileSystem
  • AWS S3
  • Cloudflare R2
  • DigitalOcean Spaces
  • MinIO
  • Google Storage

Storecraft can work with any Email provider

  • Http friendly
    • SendGrid
    • Resend
    • MailChimp
    • MailGun
  • SMTP on Node.js / Bun / Deno

Storecraft can work with many AI providers

  • Chat providers: OpenAI, Anthropic, Groq cloud, xAI, Mistral
  • Embedding providers: OpenAI, Cloudflare AI, Voyage AI, Pinecone
  • Vector Store providers: LibSQL, MongoDB, Cloudflare Vectorize, Pinecone,

Storecraft can work with any payment provider

  • Stripe
  • Paypal
  • you can roll your own integration

All Rights Reserved, storecraft, (2025)