Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
ImmaterialAINewsGenerate IAI-compatible data with our new AI on ChatGPT
Community

Generate IAI-compatible data with our new AI on ChatGPT

ImmaterialAI · published 14 Nov 2023, 13:03 UTC

All newsPlayers around this dateRead on Steam

The results have been so good that this has to come out of early access:

Access here

We enforced ChatGPT to return Mesh 1.4 data (in use since ImmaterialAI 5.0), meaning you can tell it to convert anything into nodes, links, node types, link types, worlds and tags (+linktyperequirements, worldconstraints, tagreferences etc) with or without existing data to use (it keeps in mind IAI-wide default data and types). The JSON it returns can be imported into IAI once properly formatted.

It can generate IAI 5.X+ compliant data for information such as
- all countries and their continents
- all religions, their founders and branches
- all philosophies
- all scientific findings since some year in some area
- geographical information
- compiled demographic statistics per region
- rulers of states over years
- all named emotional states in a language

The AI client has support for
- crawling the web to get all information needed
- compiling and running python code to give you complex output
- file input
- real-time fine-tuning of output by you telling the chat other info to add after a response, how current data has to be changed, etc
- customization for each node (e.g. you can tell the AI to add a city's population in that node's subtitle)
- change language of export

SOON:
- proper handling of properties: We're still at Mesh 1.4 where there isn't full support and parsing of properties, when that will be out we'll update the AI too (properties will be fundamental to IAI functions, coming soon).
- enable the GPT to write node descriptions with inline nodes, links etc with Mesh formatting

The AI chat can crawl the web, write scripts to get the info you need and bring it back to you. In theory, it often doesn't listen to all instructions we give it, so

What to do if data can't be imported or you don't get data/the right data in a response


- if it just tells you that the data would be too long to bla bla without generating the required JSON, reply with "generate" to generate the data
- you can translate returned data by telling the chat to translate the returned data in any language
- if it adds comments to the JSON tell it to remove them, we already tell it but it doesn't always listen
- if it generates sample data (against our instructions), tell it to generate all data and that you're okay with continuing the generation manually if the response is too long
- might be useful to generate some sections of your logic at a time e.g. first query all continents, then use that in a query for all countries and their continent, then for countries in X continent their polyline, etc, as it doesn't properly handle ultra-complex queries
- if you want all the nodes to be put in a new World mention that and its id and whether it already exists or should be created, and you'll get a new JSON will all the nodes tied to that world

More from ImmaterialAI

Other announcements

All news
Major update7 Aug 2026ImmaterialAI 6 is LIVEFreeform Canvas boards, a living Nucleus graph, a home page that is a board, a refreshed Task board , a global Ctrl+K search, 50+ rebindable shortcuts, and a whole new season. Free, Lite and Plus all get a free upgrade. Canvas Home (Plus only), Canvases available in Lite too The flagships · Canvas 🔵 Lite & Plus — freeform boards where you place, drag, link and arrange your nodes by hand. · Tas…Community2 Aug 2026ImmaterialAI 6 leaves the test branch NEXT WEEKFreeform Canvas boards, a living Nucleus graph, a home page that is a board, a refreshed Task board , a global Ctrl+K search, 50+ rebindable shortcuts, and a whole new season. in-app footage- Canvas Home (Plus only), Canvases available in Lite too Full updates notes coming with the release NEXT WEEKIn-game event25 Jul 2026ImmaterialAI 6.1.9Good morning family- Today we bring you our last big update on the test branch before we push IAI 6 to everyone. From now on until release it will be only about bugfixes, your feedback counts so feel to reach out about any issues with the release. 🟢 All Users · multiple fixes and QOL changes across multiple features 🔵 Lite & Plus Task board · A cleaner, slicker task board : collapsible Focuse…