Developer Platform

Build the future of focused software.

Dephq is an open ecosystem for pragmatic developers. Build focused tools with code and distribute them to a growing audience of users. We handle auth, hosting, and billing. You just write the logic.

Why Build on Dephq

We've abstracted away all the infrastructure overhead so you can focus entirely on your tool's core logic.

Zero Infrastructure

No separate shell, auth, database, or billing stack to set up. We handle all the boring stuff.

Bring Your Own Tool

Create a working tool with code and package it for Dephq. Use any language or framework.

Built-in Payments

Price each tool as one-time, subscription, usage-based, or credit-based. We handle billing.

Instant Distribution

Publish directly to the Dephq Store and share tools with users or communities.

Modular Ecosystem

Tools can integrate with each other, share auth, and connect to external APIs.

Earn Recurring Revenue

Get paid every month from every active user. No middleman, just you and your users.

Powerful SDK

Access system APIs effortlessly.

The Dephq SDK gives you access to powerful system APIs. No need to manage infrastructure or complex microservices—just call the APIs and we handle the rest.

dephq.ai.ask() — Access the system's LLM
dephq.billing.charge() — Trigger payments
dephq.notify.user() — Send notifications
dephq.storage.save() — Persistent storage
dephq.api.proxy() — Connect to external APIs
dephq.auth.getUser() — User authentication
payment-tool.js
const tool = {
name: "Invoice Desk",
version: "1.0.0"
};

// Use Dephq APIs
async function createInvoice(data) {
const invoice = await dephq.storage.save("invoices", data);
// Send notification
await dephq.notify.user({
title: "Invoice Created",
message: `Invoice #${invoice.id}`
});
return invoice;
}

// Handle payments
async function processPayment(invoiceId) {
const result = await dephq.billing.charge(invoiceId, 100);
return result;
}

How to Build on Dephq

01

Set Up Your Environment

Install the Dephq CLI and create a new project. We provide templates to get you started.

02

Build Your Tool

Write code using the Dephq SDK. Access system APIs for auth, storage, payments, and AI.

03

Test Locally

Run your tool locally with the CLI. Test all features before publishing.

04

Publish to Store

Push your tool to the Dephq Store with a single command. It's live immediately.

05

Earn & Iterate

Monitor analytics, collect feedback, and push updates anytime. Earn recurring revenue.

Monetization Models

Choose the perfect pricing model for your tool. We handle the entire billing stack.

Subscription

Charge users monthly or yearly. Recurring revenue that grows with your user base.

One-Time

Sell your tool once. Perfect for tools that don't require ongoing support.

Usage-Based

Charge per action or API call. Users pay only for what they use.

Credit-Based

Users buy credits upfront and consume them. Great for AI-powered tools.

Reference Implementations

Learn from our open-source reference tools. See how to use the Dephq SDK and best practices.

Invoice Desk

Create and manage invoices

A complete invoicing tool showing how to use storage, payments, and notifications.

CRM Board

Manage leads and deals

Learn how to build complex data relationships and integrate with email APIs.

Budget Planner

Track spending and budgets

See how to handle real-time calculations and send smart notifications.

Ready to Build?

Start building your first tool today. We provide templates, documentation, and a community of developers to help you succeed.