All projects

Software marketplace

RemixCode

A marketplace to buy, sell and customise software, with a full suite of tools for developers.

Buyers can see what is inside a piece of software and reach the people who can change it.

Stage reached
In development
Period
2025 – present
Sector
Software marketplace
Organisation
RemixCode
The RemixCode software marketplace with product listings and browsing controls.
The marketplace catalogue and its browsing controls.

My contribution

I built the platform. The design problem was joining purchase, source intelligence and developer hire onto one account and release model.

  • Software listings, search and developer directories
  • Private source releases, Plumb generation and agent access
  • Publication reviews, sandbox checkout and version-bound downloads

The result

One platform connecting software discovery, developer tools and customisation enquiries.

Engagement

Marketplace and developer-platform engineering

The problem

Buying useful software, understanding what is actually inside it, and finding someone who can adapt it are three separate journeys through three separate systems. The buyer ends up owning a zip file and a guess. Joining those journeys means solving ownership, remix permission, payment and technical review together, without taking control away from the people who wrote the code.

How it was approached

  1. Join software discovery and developer tooling through shared accounts and versioned releases.
  2. Generate project context from the source itself, so the knowledge travels with the software.
  3. Tie publication, technical review and purchase entitlements to a specific release, not a product page.
  4. Never execute uploaded code and never call an AI provider during generation. Extraction only.

How far up the stack the work reached

Nothing existed before this. The platform, its data model, its commerce path and its moderation workflows were designed and built from a blank repository.

  1. Source

    ZIP uploads and public GitHub repositories supplied by creators.

  2. Intake

    Private object storage, durable job records and lease-based workers.

  3. Context

    Bounded source extraction into a versioned .plumb manifest.

  4. Market

    Listings, publisher profiles, directories, reviews and moderation.

  5. Commerce

    Sandbox checkout, payouts, refunds and release-bound downloads.

  6. Governance

    Platform CMS, technical assessment and role-based administration.

Engineering load

What was built

Developer suite

Private source releases, and the knowledge needed to work with them.

  • Private project workspaces with versioned source
  • ZIP and GitHub intake with lease-based worker generation
  • Structured authoring, saved revisions and authenticated downloads
  • Agent and CLI access through issued API keys

Software marketplace

Discovery, purchase and customisation enquiry in one place.

  • Software search, product pages and publisher profiles
  • Developer and agent directories with taxonomy-driven filtering
  • Reviews, ratings and three moderation queues
  • Sandbox checkout, seller payouts, refunds and exact-version downloads

Review and operations

Releases and public content governed through one backend.

  • Platform CMS and publication review
  • Release-specific technical assessment workflows
  • Creator-controlled remix enquiry routing
  • Manual identity, location and skills review for listed developers

Measuring the premise

A benchmark harness, because the core claim needed evidence.

  • Paired conditions comparing native discovery, written instructions and full manifests
  • Frozen task packs, artefact hashes and recorded trajectories
  • Capability gates kept separate from token, cost and latency efficiency
  • Six tasks across four conditions producing 24 attempts and 192 evidence gates

What changed

One account

Four product surfaces

Listings, project workspaces, source intelligence and developer directories share the same identity and release model.

Version-bound

Purchase lifecycle

Sandbox runs exercised checkout, seller payouts, exact-version downloads and refund revocation end to end.

192 gates

Evidence per benchmark run

Six tasks across four context conditions produce 24 attempts and 192 executable evidence gates, so a claim can be checked rather than asserted.

No code executed

Generation safety boundary

The generator never runs uploaded code and never calls an AI provider; it extracts structure and records what it could not resolve.

Technical stack

TypeScript

Node.js

Neon

PostgreSQL

Stripe

SQLite

Playwright

Capabilities applied

Marketplace engineering

Developer tooling

Payments integration

Product architecture

A Plumb project-manifest certificate of authenticity issued by RemixAI, carrying project, version, issuer, dates and a certificate identifier.
The manifest certificate issued against a listing's source.
A RemixCode software listing with an app preview and purchase and source-remix options.
A listing, with its purchase and source-remix options.

Next project

Willbot

A broker gets a ranked lender answer with the policy rows it came from.

RemixCode: Software marketplace and developer suite | SSH Tech