● V1 FOR GAMES MMOs · player economies · agentic worlds

Your game economy
balances itself.

AgentE plugs into your game server, watches your economy every tick, detects imbalances, simulates fixes, and applies them — or recommends them for your approval.

$ npm install @agent-e/core Copy
5 Free. 60 with Pro.

You give it your economy data

Balances, transactions, inventories, prices — whatever your game tracks. AgentE connects to your database and reads it every tick.

It finds what's breaking

Up to 60 economic principles run against your live data. 5 free, 60 with Pro. Inflation creeping up? Wealth concentrating? A sink drying out? It catches it and tells you why.

It fixes it — or tells you how

It simulates the fix (100+ Monte Carlo runs), proves it won't make things worse, then either applies it automatically or waits for your approval.

LIVE FEED — AgentE detecting and resolving violations in real time

agentE v2.0.0 — live

HOW IT WORKS

The 5-stage pipeline.

01
OBSERVE

Connects to your game database and reads balances, trades, inventories, and prices every tick.

02
DIAGNOSE

Checks your active principles against live data. 5 in Community, 60 in Pro. Catches violations and ranks them by severity.

03
SIMULATE

Before changing anything, it runs 100+ Monte Carlo simulations to prove the fix works. No guessing.

04
PLAN

Picks which lever to adjust and by how much. Respects locked parameters, bounds, and cooldowns.

05
EXECUTE

Applies the change to your game. Watches every tick after and rolls back anything that backfires.

THE RULES IT FOLLOWS

60 principles.
5 free. 55 Pro.

AgentE doesn't use AI to guess what's wrong. It checks your economy against hard rules — 5 in the free Community tier, 60 with Pro — each one designed to catch a specific failure mode before it spirals.

P1
Production Must Match Consumption
Community
consumer_rate > producer_rate → supply deficit. If consumers need 10 wood/tick and producers harvest 8, the economy starves in 20 ticks.
P12
One Primary Faucet
Community
Multiple independent currency sources → inflation risk. One master dial controls total inflow, just like a central bank's interest rate.
P20
Decay Prevents Accumulation
Community
Without decay, any stock grows monotonically. Maintenance costs, spoilage, or depreciation keep the economy circulating and prevent hoarding.
P33
Fair ≠ Equal
Community
Equal distribution kills incentive. Reward contribution proportionally — top performers earn more, but no one starves. Satisfaction, not equality.
P43
Simulation Minimum (100 Iterations)
Community
Never ship a balance change with fewer than 100 Monte Carlo iterations. Below that, variance swamps signal and the p10/p90 range is meaningless.
P5
Profitability Is Competitive, Not Absolute
Pro
Profit formulas that ignore population cause stampedes. If one role pays a flat rate regardless of how many participants share it, the entire economy piles in.
View All Principles →

INTEGRATION

Three lines to start.
Full control when you need it.

Tier 1 — Drop-in 3 lines
import { AgentE } from '@agent-e/core';

const agentE = new AgentE({ adapter });
agentE.connect(adapter).start();
// That's it.
Tier 2 — Configured recommended
const agentE = new AgentE({
  adapter,
  mode: 'advisor', // 'autonomous' on Pro
  gracePeriod: 50,
  cooldownTicks: 15,
  onDecision: (d) => log(d.reasoning),
});
Tier 3 — Full Control developer safeguards
agentE.lock('your_fee_param');
agentE.constrain('your_cost_param', {
  min: 0.5, max: 2.0
});
agentE.on('beforeAction', (plan) => {
  if (plan.targetValue > 2.0)
    return false; // veto
});

YOUR GAME, YOUR RULES

Add your own
principles.

Every game has rules unique to its design. Write your own principles and AgentE enforces them alongside the built-in ones — same pipeline, same simulation proof.

agentE.addPrinciple({
  id:   'MY_RULE_1',
  name: 'Support roles must always exist',
  check: (metrics) => {
    const share =
      metrics.roleShares['support'] ?? 0;
    if (share < 0.05)
      return {
        violated: true,
        severity: 8,
        evidence: { share },
      };
    return { violated: false };
  },
});
ADVISOR MODE

Recommends.
You approve.

Not ready for autonomous? AgentE tells you what it would do — with simulation proof — and waits for your sign-off.

const agentE = new AgentE({
  adapter,
  mode: 'advisor' // ← never acts unilaterally
});

agentE.on('decision', (entry) => {
  console.log(entry.reasoning);
  // entry.plan.simulationResult has full proof

  if (youApprove(entry))
    agentE.apply(entry.plan);
});
SINCE V1.6

Built-in
dashboard.

Real-time charts, decision feed, alerts, persona distribution — all at localhost:3100. No extra setup.

import { startServer } from '@agent-e/server';

const server = await startServer({ port: 3100 });
// Open http://localhost:3100 — dashboard is live

// Health charts, decision terminal, alerts,
// persona distribution, violation history.
// WebSocket real-time. HTTP polling fallback.

// In advisor mode: approve/reject from the UI
// curl -X POST /approve -d '{"decisionId":"..."}'
NEW IN V1.8

LLM Intelligence
Layer.

AgentE explains its decisions in plain English. Optional — bring your own LLM provider. Zero cost to AgentE.

const agentE = new AgentE({
  adapter,
  llm: {
    provider: myLLMProvider, // any backend
    features: { anomalyInterpretation: true }
  }
});

agentE.on('narration',   (n) => console.log(n.narration));
agentE.on('explanation', (e) => console.log(e.explanation));
agentE.on('anomaly',     (a) => console.log(a.interpretation));

Diagnosis Narration

When a violation fires, the LLM explains it in plain language. "Inflation is spiking at 12% because faucets are outpacing sinks by 3:1."

Plan Explanation

Before applying a fix, the LLM explains what will change, what the simulation predicts, and what could go wrong.

Anomaly Interpretation

Detects statistical anomalies the principles don't cover. Rolling mean + stddev, then asks the LLM to interpret unexplained deviations.

PRICING

Start free.
Pay per decision.

No monthly fees. Community is free forever. Pro charges only when AgentE changes a balance in your economy.

FREE FOREVER
$0 no credit card
  • 5 core principles (P1, P12, P20, P33, P43)
  • Full 5-stage pipeline
  • Monte Carlo simulation
  • Advisor + autonomous modes
  • Unlimited custom principles
  • Dashboard + server
  • MIT license
$ npm install @agent-e/core Copy
PAY PER DECISION
$0 base — charged per balance change
  • All 60 principles
  • Everything in Community + 55 additional
  • LLM intelligence layer
  • Priority support
  • BSL-1.1 license
$ npm install @agent-e/pro Copy

ROADMAP

Three phases.
One vision.

LIVE NOW
PHASE 1

Game

The core economic intelligence engine — 5 Community + 55 Pro principles, 5-stage pipeline, and Monte Carlo simulation. Built for game economies that need autonomous balancing.

Active
COMING SOON
PHASE 2

DeFi Protocol

Extending AgentE into decentralized finance — autonomous liquidity management, yield optimization, and protocol-level economic guardrails deployed directly on-chain.

Planned
COMING SOON
PHASE 3

Marketplace

A marketplace for economic intelligence — share principles, trade adapters, and license battle-tested configurations across every ecosystem.

Planned

Stop tuning
by hand.

Start free with Community. Scale to 60 principles with Pro — pay only when AgentE changes a balance. No monthly fees.

$ npm install @agent-e/core Copy
$ npm install @agent-e/pro Copy