Use cases
Inventory
Find every tool, owner, seat, and cost.
Savings
Catch waste, overlap, and renewals early.
Access
Onboard and offboard across your stack.
Context
Map how people, tools, spend, and agents connect.
For
Founders
Protect runway by seeing every tool and cost.
Engineering
Control AI usage, access, and provider spend.
Finance
Reconcile software spend and find waste.
Operations
Keep inventory, access, and renewals current.
Resources & company
Resources
Guides and practical software insights.
Manifesto
Why software operations need a new model.
Press
Company news and media resources.
Partners
Build and grow with ELI.
IntegrationsStacksTools
Talk to a humanDiscover my stack
IntegrationsStacksTools
Discover my stackTalk to a human

Company

  • Home
  • Manifesto
  • Talk to us
  • Partners

Help

  • Terms of service
  • Privacy policy
  • Docs

Product

  • Inventory
  • Savings
  • Access
  • Context

For teams

  • Founders
  • Engineering
  • Finance
  • Operations

Explore

  • Integrations
  • Tools
  • Stacks
  • Startup credits
  • Articles

Socials

  • LinkedIn
  • Instagram
  • TikTok
  • YouTube
Enterprise Layer Intelligence
Categories/Developer Tools/Harper
Harper

Harper

Founded 2017

Run database, caching, APIs, and real-time messaging inside a single backend runtime

Pricing model

Free Tier, Paid

You can use Harper to build and run backend applications, APIs, and AI agents inside a single process. Instead of managing separate databases, caches, message brokers, and web servers, it combines structured data storage, in-memory caching, real-time pub/sub messaging, and vector search into one environment. You define your data models with GraphQL schemas to automatically generate REST and GraphQL endpoints. Harper handles background replication across edge locations, executes custom business logic next to your data, and serves API requests with sub-millisecond retrieval speeds.

What Harper does

Define database tables using GraphQL schema syntaxQuery and filter records using URL parameters or GraphQL queriesSubscribe to live database record changes using Server-Sent EventsCreate vector embeddings automatically on record creationDeploy backend logic and database configurations across multiple edge locationsExtend database tables with custom JavaScript classes for validation and business logicCache responses from upstream ERP or pricing services with custom expiration timesRuns database, caching, messaging, and application logic in a single processAuto-generates REST and GraphQL endpoints directly from GraphQL schemasProvides built-in vector search and indexing alongside structured dataIncludes native pub/sub streaming over WebSockets, Server-Sent Events, and MQTTReplicates data globally across distributed edge locationsExecutes custom JavaScript business logic directly next to stored dataCaches external API responses with automatic cache stampede protection

Pricing breakdown

Pricing model: Free tier, Paid

PlanList price
STARTFree
SCALE$84 / mo

Frequently asked

Node.jsNode.jsGraphQLGraphQLCursorCursor

Want a tailored answer?

See whether Harper fits your stack.

Techbible weighs Harper against what you already pay for, your team shape, and the work that's actually happening. Free to start.

Side by side

Compare Harper

Search the catalog or pick a similar tool to compare pricing, features, and fit.

Or pick from similar tools

More in Developer Tools

All tools →
Selenium

Selenium

Automates web browsers for testing purposes.

Svelte

Svelte

Build fast web applications with compiled user interface components

Algolia

Algolia

Deliver fast, relevant search results and conversational discovery experiences across websites and apps

Boxo

Boxo

Embed miniapps and digital services directly into mobile applications

Entri

Entri

Connect, buy, and monitor custom domains directly inside web applications via API

Hoppscotch

Hoppscotch

Send API requests and test endpoints directly inside your web browser

Magic UI

Magic UI

Build animated landing pages using React, Tailwind CSS, and Motion components

QA Wolf

QA Wolf

Automate, execute, and maintain end-to-end tests for web and mobile applications in parallel

Harper, HarperDB, unified runtime, in-memory database, vector search, pubsub messaging, MQTT broker, WebSocket server, REST API generator, GraphQL API, edge computing, Node.js runtime, agent memory, blob storage, real-time replication