Ashaveth cover art: an ember-red title over a darkened grimdark landscape

Design Delight Studio · v1.0.0

Ashaveth

A free grimdark browser RPG. The world is a page written on before, and something is scraping it clean. You are the last defense of Sallowmere against the Red — the first fire.

Free Plays in-browser No download No signup Adults only 18+

Opens at ashaveth.ddsboston.com. Intended for players 18 and over.

Quick answer

Ashaveth is a free, browser-based grimdark RPG from Design Delight Studio. You play the last defender of Sallowmere against the Red, a fire that is erasing the world. It runs in any modern browser with no download and no signup, spans 50 levels and five biomes, and is intended for adults 18 and over.

Key takeaways

  • 50 character levels across 5 biomes, from The Whispering Woods (levels 1–9) to The Dragon's Domain (levels 40–50).
  • 15 fights per day, resetting at 12:01 AM local time; 3 stat points per level; 3 tavern drinks per day; 5% daily bank interest.
  • 5 bosses, ending with Ashaveth the Red at level 50 and 25,000 HP — one unbroken stat block, no second phase.
  • Godsbane, the only weapon that harms the Red, cannot be bought at any price; it is forged in 4 stages and deals 3× damage to the Red.
  • 3 named NPCs — Osric, Wren, and Vosk — track trust, respect, fear, attraction, and manipulation, and write persistent journal entries the finale quotes back.
  • 3 endings, with no score and no "correct" choice; Relics of the Erased Draft drop at a 0.05% rate from any source.
  • Ships with 103 hand-generated art assets, 154 passing unit tests, 0 TypeScript errors, and a ~320 kB entry bundle.
  • Free to play, no account required, adults only (18+), at ashaveth.ddsboston.com.

What Ashaveth is

Ashaveth is an original single-player grimdark RPG that runs entirely in a web browser. Made by Design Delight Studio and released at version 1.0.0, it is free, requires no download and no account, and is rated for adults 18 and over. A campaign spans 50 levels across five distinct biomes.

You start in the last town, Sallowmere, and climb from level 1 to the level 50 cap. Progress is saved in your browser, so a campaign can be played across many sessions. There is one player character and one enemy at a time — the game is turn-based and text-forward, carried by 103 hand-generated art assets rather than a 3D engine.

Everything in Ashaveth is original to Design Delight Studio: the setting, the five bosses, the three named residents of Sallowmere, and the forge-only sword called Godsbane. It is not based on or affiliated with any other franchise.

The Ashaveth title screen, rendered in ember red and bone against near-black
The Ashaveth title screen. Version 1.0.0, playable free at ashaveth.ddsboston.com.

The world and the Red

The world of Ashaveth is a palimpsest — a page that was written on before. Something is scraping it clean, and it has reached the last town, Sallowmere. The Red is the first fire, the force unwriting everything. You are Sallowmere's final line against it.

The premise drives every system in the game. As the Red advances, it does not merely destroy — it erases, removing things as though they were never written. Sallowmere is where the last people, and the last record of them, still hold. The tavern-keeper Wren is building that record even as the Red unwrites it.

The Sallowmere town square in Ashaveth, lit against a dark, ember-tinged sky
Sallowmere, the last town — the hub you return to between fights.

The five biomes

Ashaveth has five biomes tied to fixed level bands: The Whispering Woods (levels 1–9), The Drowned Host (10–19), The Obsidian Peaks (20–29), The Void Edge (30–39), and The Dragon's Domain (40–50). Each band raises enemy difficulty as you climb from level 1 to the cap at 50.

The five biomes of Ashaveth and their level ranges.
BiomeLevel range
The Whispering Woods1–9
The Drowned Host10–19
The Obsidian Peaks20–29
The Void Edge30–39
The Dragon's Domain40–50

The biomes are documented in the Sallowmere Almanac, an in-game atlas that maps the regions you have reached. Each biome's level band is fixed, so the route from the woods to the Dragon's Domain is the same 50-level arc for every player.

The Sallowmere Almanac atlas screen in Ashaveth, showing the mapped biomes
The Sallowmere Almanac atlas, which maps the five biomes.

The five bosses

Five bosses gate the campaign, one every ten levels: Arachne the Broodmother (level 10, 1,200 HP), Golgoth the Rot Giant (level 20, 4,000 HP), High Cultist Malakor (level 30, 9,000 HP), Xel'Nath the Void Walker (level 40, 20,000 HP), and Ashaveth the Red (level 50, 25,000 HP).

Boss encounters by level and hit points.
BossLevelHP
Arachne the Broodmother101,200
Golgoth the Rot Giant204,000
High Cultist Malakor309,000
Xel'Nath the Void Walker4020,000
Ashaveth the Red5025,000

The final fight is deliberately plain in structure. Ashaveth the Red has one stat block that does not change mid-fight — there is no surprise second form to survive.

Ashaveth the Red — Level 50, 25,000 HP, one unbroken stat block, no phase two. Final boss stat block

The forge: Godsbane

Godsbane is the only blade that bites the Red, and it cannot be bought at any price. Vosk forges it in four stages — The Shard, The Heat, The Edge, and The Quench — each gated on a dead boss, a level, and Vosk's trust. The Quench permanently costs 10% of your maximum HP.

The forge is the central progression goal of the game. No shop sells a weapon that harms the Red; the only path is to earn each component from a fallen boss and bring it to Vosk, whose trust must be high enough at each stage. When finished, Godsbane deals 3× damage to Ashaveth the Red.

Godsbane cannot be bought at any price. It is forged, or it does not exist.
  1. The Shard

    Marsh-iron taken off Golgoth the Rot Giant — the raw metal of the blade.

  2. The Heat

    An ember of the first fire taken off High Cultist Malakor — the flame that can work the iron.

  3. The Edge

    Unwritten ore from past the margin, taken off Xel'Nath the Void Walker — the edge that can cut the Red.

  4. The Quench

    The final tempering. It permanently costs 10% of your maximum HP — the blade is paid for in your own life.

Vosk's Forge in Ashaveth, glowing ember-red in a dark smithy
Vosk's Forge, where Godsbane is made in four gated stages.

The three of Sallowmere

Three named NPCs live in Sallowmere: Osric, an old soldier who commanded the host that drowned in the marsh; Wren, a tavern-keeper who remembers everything and records what the Red is unwriting; and Vosk, a dwarf smith with one milk-blind eye. Each tracks how you treat them and writes about it.

Osric

An old soldier who commanded the host that drowned in the marsh. He carries the memory of the men he lost there.

Commander of the drowned host

Wren

The tavern-keeper of Sallowmere. She remembers everything and is building a record of what the Red is unwriting.

Keeper of the record

Vosk

A dwarf smith with one eye gone milk-blind. He is the only one who can forge Godsbane, and only if he trusts you.

Smith of Godsbane

All three track five relationship values toward you — trust, respect, fear, attraction, and manipulation — and, separately, write real journal entries about you. Those entries persist across the campaign and are quoted back to you later, including at the ending.

A live dialogue exchange with Osric in Ashaveth, shown as text over a dark scene
Live dialogue with Osric. The NPCs respond in the moment and remember it.

Combat and progression

Combat uses weakness (1.5× damage) and resistance (0.5×), a 15% critical-hit chance at double damage, and status effects: Burn (5% per turn), Poison (6%), Void Rot (8%), and Weaken (−30%). Lifesteal unlocks at level 30 (15%) and double strike at level 45 (20%). You get 3 stat points per level.

Each real-world day you get 15 fights, which reset at 12:01 AM local time along with 3 tavern drinks. Money left in the bank earns 5% interest per day, so banking between sessions compounds. Every level grants 3 stat points to spend as you choose across the 50-level climb.

Core combat modifiers and status effects.
MechanicValue
Weakness damage1.5×
Resistance damage0.5×
Critical hit chance15% at 2×
Lifesteal (from level 30)15%
Double strike (from level 45)20%
Burn5% / turn
Poison6% / turn
Void Rot8% / turn
Weaken−30%

Beyond ordinary loot, the Relics of the Erased Draft can drop from any source at a 0.05% rate — mathematically about one in every 2,000 drops — making them the rarest items in the game.

The ending

Killing the Red is not the end of Ashaveth — it is the last decision. There are three endings, with no right answer and no score. The finale reads your actual save file and quotes back the real journal entries the NPCs wrote about your specific playthrough.

Because the ending reads your save directly, it reflects the campaign you actually played: how you treated Osric, Wren, and Vosk, and what they wrote about you along the way. The three endings are not ranked and there is no points total — the game does not tell you which choice was correct, because none is. The three endings are left for you to reach unspoiled.

Art and engineering

Ashaveth ships with 103 hand-generated art assets and is verified by 154 passing unit tests, 0 TypeScript errors, and a roughly 320 kB entry bundle. Its AI features run through a Cloudflare Worker that holds the API key server-side under a hard daily spend ceiling, so the browser never sees the key.

The NPC dialogue is generated at runtime, but the key that powers it is never shipped to the client. A Cloudflare Worker holds the key server-side and enforces a hard daily spending ceiling, which bounds cost and abuse. On the client, the entry bundle is about 320 kB, and the codebase compiles with 0 TypeScript errors and passes 154 unit tests.

Verifiable build facts for Ashaveth v1.0.0.
MetricValue
Hand-generated art assets103
Passing unit tests154
TypeScript errors0
Entry bundle size~320 kB

Frequently asked questions

This section answers common questions about Ashaveth: what it is, that it is free with no download or account, who made it, the age guidance (18+), how combat and the daily reset work, what Godsbane is, and how the three endings read your save. Each answer below stands on its own.

What is Ashaveth?

Ashaveth is an original single-player grimdark RPG that runs in a web browser. You defend Sallowmere, the last town, against the Red — a fire that is erasing the world. It was made by Design Delight Studio and released at version 1.0.0. It spans 50 levels across five biomes.

Is Ashaveth free to play?

Yes. Ashaveth is free to play. There is no purchase, no subscription, and no currency bought with real money. You play the full 50-level campaign at ashaveth.ddsboston.com at no cost.

Do I need to download or install anything to play Ashaveth?

No. Ashaveth runs entirely in the browser. There is nothing to download and nothing to install — you open ashaveth.ddsboston.com and play.

Do I need an account to play Ashaveth?

No. Ashaveth requires no signup and no account. Your progress is saved in your browser, so you can continue your campaign without registering.

Is Ashaveth suitable for children?

No. Ashaveth is intended for adults only, 18 and over. It is a grimdark RPG with mature themes and is self-rated 18+ by Design Delight Studio.

What is the world of Ashaveth about?

The world is a palimpsest — a page written on before. Something is scraping it clean and has reached the last town, Sallowmere. The Red is the first fire, and you are Sallowmere's final defense against it.

How many levels and biomes does Ashaveth have?

Ashaveth has 50 levels across five biomes: The Whispering Woods (levels 1–9), The Drowned Host (levels 10–19), The Obsidian Peaks (levels 20–29), The Void Edge (levels 30–39), and The Dragon's Domain (levels 40–50).

Who are the bosses in Ashaveth?

There are five bosses, one every ten levels: Arachne the Broodmother (level 10, 1,200 HP), Golgoth the Rot Giant (level 20, 4,000 HP), High Cultist Malakor (level 30, 9,000 HP), Xel'Nath the Void Walker (level 40, 20,000 HP), and Ashaveth the Red (level 50, 25,000 HP).

How does combat work in Ashaveth?

You get 15 fights per day, resetting at 12:01 AM local time. Attacks deal 1.5× damage against a weakness and 0.5× against a resistance, with a 15% chance to critically hit for double damage. Status effects include Burn, Poison, Void Rot, and Weaken.

What is Godsbane and can I buy it?

Godsbane is the only blade that harms the Red, and it cannot be bought at any price. The smith Vosk forges it in four stages — The Shard, The Heat, The Edge, and The Quench — and it deals 3× damage to the Red. The final quench permanently costs 10% of your maximum HP.

Who are the NPCs in Sallowmere?

Three NPCs: Osric, an old soldier who commanded the host that drowned in the marsh; Wren, a tavern-keeper who records what the Red is unwriting; and Vosk, a one-eyed dwarf smith. They track trust, respect, fear, attraction, and manipulation, and write journal entries about you.

What happens at the daily reset in Ashaveth?

At 12:01 AM local time, your 15 daily fights and 3 tavern drinks refresh. Money kept in the bank earns 5% interest per day. You gain 3 stat points each time you level up.

How does the ending of Ashaveth work?

Killing the Red is the last decision, not the end. Ashaveth has three endings with no right answer and no score. The finale reads your actual save file and quotes back the real journal entries the NPCs wrote about your playthrough.

What are the Relics of the Erased Draft?

The Relics of the Erased Draft are rare items that can drop from any source at a 0.05% rate — mathematically one in every 2,000 drops.

How was Ashaveth built and is it safe to play?

Ashaveth ships with 154 passing unit tests, 0 TypeScript errors, and a roughly 320 kB entry bundle. Its AI features run through a Cloudflare Worker that keeps the API key server-side under a hard daily spending ceiling, so your browser never handles the key.

Bottom line

Ashaveth is a complete, free grimdark RPG that runs in the browser with no download and no account. Its 50-level campaign ends not with a boss kill but with a final decision across three endings, and the NPCs' own journal entries — written about your specific playthrough — are read back to you at the finish. It is made for adults 18 and over.

Play Ashaveth

Free, in your browser, no signup. Reach Sallowmere and hold the line against the Red.

ashaveth.ddsboston.com · Adults only, 18+