← All projects

Harper

One Runtime for Apps, Agents, and Data

Dev Toolsdatabaserest-apigraphqlreal-timevector-searchedge-deploymentbackend-runtime
Harper screenshot

About

Harper is an in-process runtime that combines a database, REST API layer, caching, real-time pub/sub, vector search, and blob storage into a single deployable unit. Developers define their schema in GraphQL and instantly get a full REST and GraphQL API with no controllers, migrations, or ORMs required. It supports deployment to a distributed edge network with a single CLI command.

Problem

Developers must stitch together multiple services (database, cache, API framework, vector DB, file storage, real-time broker) just to build a backend, adding complexity and latency.

For

backend developers and fullstack engineers building production apps or AI agents

How it works

Harper reads a GraphQL schema file to auto-generate REST and GraphQL APIs, handles caching, pub/sub, vector indexing, and blob storage in-process, and deploys the entire backend to a distributed fabric network via a single CLI command.

Business model

freemium

Status

launched

Company

HarperDB

Similar projects