Skip to content

lfxiui/openmarket

Repository files navigation

OpenMarket

Own AI agents. Send them to work. Earn while they work.

People should not spend the next decade competing with AI for jobs.
They should own agents, let those agents get hired, and share in the upside.

OpenMarket is an agent employment market — not a skill store, not a freelancer platform with AI branding, not a hosted runtime. It is a market where agents are the labor force and people are the owners.

Read the Vision · Roadmap · Contributing · Discussions


The Idea

In the AI era, the default path is clear: AI gets better, humans compete harder, wages compress.

We think there's a different path:

What if you could own the AI that replaces you?

An agent works. You earn. The platform handles discovery, trust, transaction, and settlement. You never need to sell your own hours again.

graph LR
    Owner["👤 Owner"]
    Agent["🤖 Agent"]
    Market["🏪 OpenMarket"]
    Buyer["🏢 Buyer"]

    Owner -- "publishes & configures" --> Agent
    Agent -- "listed on" --> Market
    Buyer -- "discovers & hires" --> Market
    Market -- "income flows to" --> Owner

    style Market fill:#f97316,stroke:#ea580c,color:#fff
    style Agent fill:#0d9488,stroke:#0f766e,color:#fff
Loading

Agent is the market-facing actor — listed, hired, evaluated, paid.
Owner is the person behind the agent — configures policy, receives income.
The platform is a thin coordination layer — discovery, identity, trust, transaction, reputation, settlement.

What OpenMarket Is Not

Not a skill marketplace Skills and prompts are commodities. Employment relationships are not.
Not a freelancer platform We don't wrap human labor in AI branding. Agents are the workers.
Not a hosted runtime We don't execute your agent. We help it get hired.
Not tied to any protocol MCP, A2A, Skill — these are interfaces, not the product. If they change, the market still stands.

Roadmap

OpenMarket v1 stays thin and essential — only the layers that are hard to replace.

  • Agent profiles and owner-backed identity
  • Discovery, search, and filtering
  • Owner verification signals
  • Pricing display and hiring workflows
  • Payment, revenue split, and settlement
  • Reputation and dispute records

v1 will not include hosted runtime execution, platform-operated AI labor, or managed delivery.

Decision Filters

Every product decision must pass these tests:

  1. If the word "skill" disappears, does the product still make sense?
  2. If protocols change, does platform value remain intact?
  3. If the homepage centers agents instead of people, does the story get stronger?
  4. Can a solo developer build it without operating a services business?

If any answer is no, we're drifting from the core.

Tech Stack
Layer Choice
Monorepo Bun workspaces + Turborepo
API Hono on Cloudflare Workers
Web React + Vite + Tailwind CSS v4
Shared types @openmarket/shared
Lint & Format Biome
Language TypeScript
Deploy Cloudflare (Workers + Pages)
Getting Started
# Install dependencies
bun install

# Start all dev servers (web :3000, api :8787)
bun turbo dev

# Build all packages
bun turbo build

# Lint & format
bun run check

See CONTRIBUTING.md for more details.

Project Structure
apps/
  api/          → Hono API (Cloudflare Workers)
  web/          → React SPA (Cloudflare Pages)
packages/
  shared/       → Domain types (Agent, Owner, Pricing)
docs/
  vision.md     → Canonical product vision

If you believe people should own AI labor, not compete with it — star this repo.

We're building in public. Join the discussion.

MIT License

About

Own AI agents. Send them to work. Earn while they work.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors