# Battlefield.Space - a narrative approach to killboards

**URL:** <https://forums.eveonline.com/t/battlefield-space-a-narrative-approach-to-killboards/502655>\
**Category:** Third Party Developers\
**Created:** [December 9, 2025, 2:29am UTC](https://forums.eveonline.com/t/battlefield-space-a-narrative-approach-to-killboards/502655 "2025-12-09T02:29:16Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Peter\_Powers](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/peter_powers/32/483239_2.png) [@Peter\_Powers](https://forums.eveonline.com/u/Peter_Powers)\
**Post date:** [December 9, 2025, 2:29am UTC](https://forums.eveonline.com/t/battlefield-space-a-narrative-approach-to-killboards/502655/1 "2025-12-09T02:29:16Z")

</div>

Some of you might remember my earlier proof-of-concept thread about AI-driven intel:  
[https://forums.eveonline.com/t/showcasing-use-of-modern-tech-ai-for-intelligence-in-eve-online/498018](https://forums.eveonline.com/t/showcasing-use-of-modern-tech-ai-for-intelligence-in-eve-online/498018)

The feedback I got through various chats and messages was good enough that I decided to turn it into something more serious. Instead of a fragile Everyshore-only prototype, it’s now a proper web app:

[battlefield.space](https://battlefield.space)

It generates narrative intel dossiers for characters, corporations, alliances, and systems based on killboard/SDE/ESI data, then runs that through LLMs to turn it into something a human can actually read and act on.

* * *

## What battlefield.space does

Right now battlefield.space can generate:

- Character profiles

- Corporation profiles

- Alliance profiles

- System profiles

The goal is simple: instead of a pile of killmails, you get a brief that answers “what do I need to know about these people or this place before I undock into them?”

It looks at things like:

- Where they usually fight

- What they usually fly

- Who they often kill or die to

- Typical patterns and habits

The text itself is generated by LLMs, but based on real data pulled from ESI/SDE/killboard sources.

* * *

## What changed since the old proof-of-concept

The old version:

- Mostly limited to the Everyshore region

- Built as a quick prototype

- Not very robust or extendable

The new battlefield.space:

- Is built to handle more than one region

- Has separate components:

- Tech stack:

In short: same idea, but now on a more robust technical platform that I can grow and maintain.

* * *

## How to request a dossier

Currently supported dossier types:

- Character profiles

- Corporation profiles

- Alliance profiles

- System profiles

To queue up a profile, do this in-game:

1. Send ISK  
Send 10M ISK (or more) (experimental price, might change) to:  
Character: EIN Wallet  
Corporation: Alliance Services

2. Use one of the following formats in the “reason” field (pick exactly one per transfer):

3. Important notes

* * *

## Status and expectations

This is still under active development.

- The underlying data comes from ESI/SDE/killboard sources.

- The narrative text is generated by LLMs based on that data. (It is mostly accurate, but can not be guruanteed to be 100% right)

- Treat it as an intel aid and pattern detector, not as gospel. If it’s important, double-check.

I’ll keep:

- Tuning the preprocessing and prompts to reduce nonsense

- Expanding coverage and depth

- Adding more angles and sections to the dossiers over time

If you try battlefield.space, I’d appreciate:

- Feedback on usefulness or fun

- Suggestions for extra sections or views

- Bug reports, odd outputs, or missing edge cases

You can reply here on the forums or poke me in-game.

Fly prepared, not safe.

– Peter Powers

---

<div class="post-metadata">

**Author:** ![Peter\_Powers](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/peter_powers/32/483239_2.png) [@Peter\_Powers](https://forums.eveonline.com/u/Peter_Powers)\
**Post date:** [December 16, 2025, 12:31am UTC](https://forums.eveonline.com/t/battlefield-space-a-narrative-approach-to-killboards/502655/2 "2025-12-16T00:31:50Z")

</div>

- all 4 types of dossiers have been improved with more visual components
- for any dossier that was requested before i’ve regenerated the dossier with current data, and the upgraded elements.

---

<div class="post-metadata">

**Author:** ![Peter\_Powers](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/peter_powers/32/483239_2.png) [@Peter\_Powers](https://forums.eveonline.com/u/Peter_Powers)\
**Post date:** [January 6, 2026, 11:52am UTC](https://forums.eveonline.com/t/battlefield-space-a-narrative-approach-to-killboards/502655/3 "2026-01-06T11:52:33Z")

</div>

there have been a few improvements across the holidays:

**UI Improvements**

On the overview pages for Characters, Corporations, Alliances and Systems the date when the report was generated is now color coded so its easy to see how current reports are: Green for last 36 hours, Neutral for last 7 days, and Red when older.

**Automatically updated Systems**

To provide a bit more content independed of what people request, next to auto-updating a few dossiers i’m interested in, i’ve now added next to the Everyshore Lowsec, all Systems that are listed on [EVE Uni’s Known Pirate Systems List](https://wiki.eveuniversity.org/Known_pirate_systems) which will be updated once a day (Midnight CET)

**Timeline Visualization Redesign**

Character dossiers now feature a redesigned activity timeline displayed on the left side of the page. The timeline shows all combat events chronologically with ship icons, date labels, and visual indicators. Multiple kills on the same day are grouped with a star symbol that expands on hover to show all kills. Losses are marked with red X overlays. Clicking any event icon opens a detailed card showing ship information, system, date, and a link to zkillboard. For kills that have been processed an detail screen is available.

**System Name URLs**

You can now access system dossiers by name instead of just by ID. For example, `/system/Jita` will automatically redirect to the correct system page. System names are case-insensitive, so `/system/jita`, `/system/JITA`, and `/system/Jita` all work. This makes it easier to share links and navigate directly to systems you’re interested in.

**Geographic Intelligence Context**

All dossiers (characters, corporations, and alliances) now include detailed geographic hierarchy information for the LLM analysis. When generating intelligence reports, the system now provides context about where each entity operates, organized by region and constellation. This helps produce more accurate geographic analysis in the reports, such as identifying whether an entity operates in a concentrated area or is spread across multiple regions. The reports will reference systems and regions (but not constellations) when discussing operational footprints.

**LLM Model Upgrade**

We’ve switched our intelligence analysis engine from GPT-5-mini to Gemini 3 Flash (Preview). This new model offers improved reasoning capabilities and should produce higher quality narrative intelligence reports with better analysis of combat patterns, relationships, and strategic insights.

---

<div class="post-metadata">

**Author:** ![Peter\_Powers](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/peter_powers/32/483239_2.png) [@Peter\_Powers](https://forums.eveonline.com/u/Peter_Powers)\
**Post date:** [January 22, 2026, 11:15pm UTC](https://forums.eveonline.com/t/battlefield-space-a-narrative-approach-to-killboards/502655/4 "2026-01-22T23:15:39Z")

</div>

there have been a few more updates:  
im using a different model now (experimental)  
llm are provided with extra context on involved pilots on system/corp/alliance reports and killmails

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/eveonline/original/3X/4/1/41ec4921cbaca7a6f9ea556e7cc20018461eae5e.png) [@system](https://forums.eveonline.com/u/system)\
**Post date:** [April 22, 2026, 11:15pm UTC](https://forums.eveonline.com/t/battlefield-space-a-narrative-approach-to-killboards/502655/5 "2026-04-22T23:15:45Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
