Repository navigation
Releases
Aristotle 0.1.1-alpha.15.development.1 (ARISTOTLE-INTERNAL)
Aristotle 0.1.1-alpha.15.development.1 (ARISTOTLE-INTERNAL)
A development build: play with friends (press F5, send the link, friends play
in a browser), @-mentions as cards, no more freeze when you close the editor,
and a cleaner group view in the chat. For a few testers. Not an alpha release.
Back up your projects before you open them.
Alpha
Aristotle is alpha software.
It is given to you as-is, with no warranty of any kind.
It can crash or lose work.
Your chats are saved on this computer, and backed up to your account when you
are signed in. Messages are sent to AI providers. We prioritize
zero-data-retention providers.
Chats are saved for development purposes.
There are no analytics.
What this build is
This is a development build. It is numbered between alpha.15 and alpha.16, so
alpha.16 replaces it when it comes out. It is hidden from the download page and
from the update banner, so people on alpha 15 are not offered it. The Versions
tab in the project manager lists it only when ai/updates/show_internal_builds
is on in Editor Settings.
Install
Windows — download Aristotle_Setup_v0.1.1-alpha.15.development.1_win64.exe and run it.
There is no administrator prompt. Windows will say "Windows protected your PC":
More info > Run anyway. Expected — this build is not code-signed.
Aristotle is then in the Start menu, and that entry always starts the newest
version you have installed.
If you would rather have a plain folder, Aristotle_v0.1.1-alpha.15.development.1_win64.zip
is the same build: unzip the whole folder somewhere you can write to
(Desktop or Downloads, not Program Files) and run Aristotle.exe.
Linux — there is no Linux build of this release.
macOS — there is no macOS build of this release.
Upgrading: run the newer setup file, or unzip the zip into a new folder. Your
projects and settings live elsewhere and are untouched.
Play with friends
- New Project > Template > Multiplayer starter. Press F5. The game starts
on your computer and a link appears in the run bar. Anyone who opens the
link plays with you in their browser. Nothing to install. They give a name
and, if they want, an email, then press Play. - The link stays the same for the project. It works while your game runs.
- Press F5 again after a change and your friends are moved into the new
version. - You must be signed in to publish. Signed out or offline, F5 plays alone and
tells you why there is no link.
The AI
- @-mentions are cards. A mention is a small box with the icon of the thing
and the words you typed, in the message box and in the sent message. Click
one to select the node, or show the file or folder. Rest the pointer on one
for its class, path and script. A path can be written withoutres://:
@scripts/player.gd,@art/. - The error row under a sent message is the same chip as the one above the
message box. It reads "Included", then the errors and warnings that went
with that message. - Group mode is tidier. The header sits on the same grid as the rows
under it, an open group is no longer pushed to the right, and a thin rail
marks it. A failed call reads "failed to ...", not "Updated" or "Created". - An old chat can move to a ChatGPT plan model. A chat written before
October 27 failed on a plan model with "Invalid 'input[3].content': array too
long". The editor now repairs the chat before it continues. This is tested
against a stand-in provider, not yet against a real ChatGPT plan.
Fixed
- Closing the editor no longer freezes it. It sometimes stopped with "not
responding" and the close button, Alt+F4 and the taskbar all failed. The cause
was a program the AI had started that was still running, or an account request
that was waiting. A close with nothing running took 19 seconds. It now takes
about 1. - F5 pressed while a new project is still importing is not lost. The game
starts when loading ends. Before, 22 of 24 fresh editors dropped it.
Known problems
- Friends only get in while your game is running on your computer. Close the
game and the link shows a waiting screen. - A new run of the game starts the world again. Anything held only in
memory is lost. - Friends' emails are saved if they give one. There is no way for them to
ask for it to be deleted yet. - Exporting a finished game does not work yet. Editing and playing do.
- Aristotle is Godot from April 2025 (4.5-dev). Features from Godot 4.6 and
4.7 are not in yet. - We have seen the AI stop answering with no error. If it happens, close and
reopen the editor. Your chat is kept. - Switching scene tabs can freeze the editor for a moment with nothing to
show it is loading. - "Control from my phone" with your account does not work yet. Pair the phone
with a code, as before. - None of these builds are code-signed. Windows will warn you.
What I want you to try
- New Project > Template > Multiplayer starter. Press F5.
- Send the link to someone on another computer. Ask them to join.
- Change a script while they are in, then press F5 again. Tell me what they saw.
- Type @ in the message box, pick a node, and ask about it. Click the card.
- If you use a ChatGPT plan, open an old chat and send a message.
- Close the editor while the AI is running something. Does it close?
Reporting a bug
Run Aristotle.console.exe instead, reproduce the problem, and send the
console output.
Files
| File | What it is |
|---|---|
Aristotle_Setup_v0.1.1-alpha.15.development.1_win64.exe |
the Windows setup file |
Aristotle_v0.1.1-alpha.15.development.1_win64.zip |
the same Windows build, as a folder; the in-app updater installs from this |
*.sha256 |
checksums, if you want to verify |
latest-alpha.json |
what this release contains |
Aristotle 0.1.1-alpha.15.dev.1 (ARISTOTLE-INTERNAL)
Aristotle 0.1.1-alpha.15.dev.1 (ARISTOTLE-INTERNAL)
A test build of play-with-friends: press F5, send the link, friends play in a
browser. For a few testers only. It is not an alpha release.
Alpha
Aristotle is alpha software.
It is given to you as-is, with no warranty of any kind.
It can crash or lose work.
Your chats are saved on this computer. Messages are sent to AI providers.
We prioritize zero-data-retention providers.
Chats are saved for development purposes.
Install
Download Aristotle_Setup_v0.1.1-alpha.15.dev.1_win64.exe, run it, then open
Aristotle from the Start menu. (Prefer a folder?
Aristotle_v0.1.1-alpha.15.dev.1_win64.zip is the same build: unzip the whole
folder, run Aristotle.exe.)
Windows will warn about an unknown publisher. These builds are not
code-signed. More info > Run anyway.
What this build is
This is a development build. It is numbered between alpha.15 and alpha.16, so
alpha.16 replaces it when it comes out. It is hidden from the download page and
from the update banner. The Versions tab lists it only when
ai/updates/show_internal_builds is on in Editor Settings.
New
- Play with friends. New Project > Multiplayer starter. Press F5. The game
starts on your computer and a link appears. Anyone who opens the link plays
with you in their browser. Nothing to install, no account for them: a name and
an optional email, then Play. - The link stays the same for the project. It works while your game runs.
Known problems
- You must be signed in to publish. Accounts are invite-only during the alpha.
- Friends only get in while your game is running on your computer. Close the
game and the link shows a waiting screen. - A new run of the game starts the world again. Anything only in memory is lost.
- Friends' emails are saved if they give one. There is no way for them to ask for
it to be deleted yet. - Exporting a finished game does not work yet. Editing and playing do.
What I want you to try
- New Project > Multiplayer starter. Press F5.
- Send the link to someone on another computer. Ask them to join.
- Change a script while they are in, then press F5 again. Tell me what they saw.
- Tell me how long it took from F5 to the friend moving in the world, and
anything that felt slow or wrong.
Reporting a bug
Run Aristotle.console.exe instead, reproduce the problem, and send the
console output.
Files
| File | What it is |
|---|---|
Aristotle_Setup_v0.1.1-alpha.15.dev.1_win64.exe |
the build, as an installer |
Aristotle_v0.1.1-alpha.15.dev.1_win64.zip |
the same build as a folder; the in-app updater installs from this |
latest-alpha.json |
version metadata for this release: commit, sizes, checksums |
Aristotle 0.1.1-alpha.15 (alpha)
Aristotle v0.1.1-alpha.15
Name things to the AI with @, send the viewport to the chat with one button, no
more freeze when you press Enter over a big scene, and a new-version banner on
the Home tab. Back up your projects before you open them.
Alpha
Aristotle is alpha software.
It is given to you as-is, with no warranty of any kind.
It can crash or lose work.
Your chats are saved on this computer, and backed up to your account when you
are signed in. Messages are sent to AI providers. We prioritize
zero-data-retention providers.
Chats are saved for development purposes.
There are no analytics.
Install
Windows — download Aristotle_Setup_v0.1.1-alpha.15_win64.exe and run it.
There is no administrator prompt. Windows will say "Windows protected your PC":
More info > Run anyway. Expected — this build is not code-signed.
Aristotle is then in the Start menu, and that entry always starts the newest
version you have installed.
If you would rather have a plain folder, Aristotle_v0.1.1-alpha.15_win64.zip
is the same build: unzip the whole folder somewhere you can write to
(Desktop or Downloads, not Program Files) and run Aristotle.exe.
Linux — there is no Linux build of this release yet. The newest Linux build
is 0.1.1-alpha.12.
macOS — there is no macOS build of this release yet.
Upgrading: run the newer setup file, or unzip the zip into a new folder. Your
projects and settings live elsewhere and are untouched. The project manager's Versions tab can install and
switch between builds for you.
The AI
- Type @ in the message box to name something. The list offers the nodes of
the open scene, files and folders in the project, open scenes, and
@selection. Drag a file from the FileSystem dock, or a node from the Scene
dock, into the box to do the same. - A camera button on the 3D and 2D toolbars puts a picture of the viewport
in the message box. Add your question and send. The button is at the end of
the toolbar, after View. - Enter no longer freezes the editor on a large scene. A scene of 8 MB or
more was saved to text on every message so the AI could be told what changed.
One 144 MB scene took 7 to 9 s per message. Enter now answers at once: 17 to
24 ms on a 51.5 MB scene, from about 3 s. For a large scene the AI is told
only that it moved, with your undo history. One limit: a change made by an
editor script does not show up. - Colors in answers are chips, a swatch beside the value. Rest the pointer
on one for its hex, rgb and hsl. Click a row to copy it. - Errors and warnings are chips above the message box. A click opens a list
above it, seven rows at a time. A script with hundreds of errors used to make
the list taller than the window. - Select text across the whole chat, like a web page. Drag across messages,
Shift+click to extend, Ctrl+A and Ctrl+C. - Long lines in code blocks wrap instead of scrolling sideways. Copy still
copies the code as written. - Links to files in answers open in the editor: a scene in its tab, a script
in the script editor, other files in the FileSystem dock. A file outside the
project is not opened. - Two chats at once no longer save or capture each other's scene. While
another chat is running, the AI must name the scene when it saves, closes or
captures one. - A message you send during a compaction keeps its pictures. They used to
stay behind in the message box. - Fixed: a crash while the AI was typing an answer. Two crashes on alpha 14
came from the chat redrawing in the middle of an answer.
Pictures
- Double-click a picture in the FileSystem dock to see it large. This works
for png, jpg, jpeg, webp, bmp and tga. The window behind dims. Right-click the
picture for Copy image. - Copy Image is in the dock's right-click menu for a picture (Windows).
Project manager
- A newer version shows as a banner across the top of the Home tab. It has
Release notes and an Update button that opens the Versions tab, where the
install is. It goes away once that version is installed. It replaces the
small Update card in the news column, which was hidden in a narrow window. - The project manager opens at the size you closed it.
Notifications
- The notification shows the round logo, with no blue square. One cost:
Windows lists these notifications as a new entry in its notification
settings, and no longer keeps a copy in the Action Center. If you turned
notifications off for Aristotle in Windows, turn the new entry off too.
Known problems
- Aristotle is Godot from April 2025 (4.5-dev). Features from Godot 4.6 and
4.7 are not in yet. - We have seen the AI stop answering with no error. One cause, a message
too large for the agent, is fixed. If it happens, close and reopen the
editor. Your chat is kept. - Switching scene tabs can freeze the editor for a moment with nothing to
show it is loading. - "Control from my phone" with your account does not work yet. The switch is
in Remote Access, but the account side is not live. Pair the phone with a
code, as before. - None of these builds are code-signed. Windows and macOS will warn you.
What I want you to try
- Type @ in the message box, pick a node, and ask about it. Does the AI work on
the node you meant? - Press the camera button on the 3D toolbar and ask what you see.
- Open your biggest scene, then send a message. Does the box answer at once?
- Double-click a picture in the FileSystem dock. Right-click it and copy it.
Reporting a bug
Run Aristotle.console.exe instead, reproduce the problem, and send the
console output with the issue.
Files
| File | What it is |
|---|---|
Aristotle_Setup_v0.1.1-alpha.15_win64.exe |
the Windows setup file |
Aristotle_v0.1.1-alpha.15_win64.zip |
the same Windows build, as a folder |
*.zip.sha256 |
checksums, if you want to verify |
latest-alpha.json |
what this release contains |
Aristotle 0.1.1-alpha.14 (alpha)
Aristotle v0.1.1-alpha.14
A small update: the AI agent moves to codex 0.165.0, and the project manager's
title bar matches the logo. Back up your projects before you open them.
Alpha
Aristotle is alpha software.
It is given to you as-is, with no warranty of any kind.
It can crash or lose work.
Your chats are saved on this computer, and backed up to your account when you
are signed in. Messages are sent to AI providers. We prioritize
zero-data-retention providers.
Chats are saved for development purposes.
There are no analytics.
Install
Windows — download Aristotle_v0.1.1-alpha.14_win64.zip, unzip the whole
folder somewhere you can write to (Desktop or Downloads, not Program
Files), run Aristotle.exe. Windows will say "Windows protected your PC":
More info > Run anyway. Expected — this build is not code-signed.
Linux — there is no Linux build of this release yet. The newest Linux build
is 0.1.1-alpha.12.
macOS — there is no macOS build of this release yet.
Upgrading: unzip into a new folder. Your projects and settings live elsewhere
and are untouched. The project manager's Versions tab can install and
switch between builds for you.
The AI
- The agent moves from codex 0.164.0 to 0.165.0. You should see no
difference. The newest codex, 0.166.0, refuses every message from
Aristotle's panel, so Aristotle stays on 0.165.0.
Project manager
- The word "Aristotle" in the title bar is set in the logo's Bold and cream,
as on the splash and in About. It was Regular before.
Known problems
- Aristotle is Godot from April 2025 (4.5-dev). Features from Godot 4.6 and
4.7 are not in yet. - We have seen the AI stop answering with no error. One cause, a message
too large for the agent, is fixed. If it happens, close and reopen the
editor. Your chat is kept. - Switching scene tabs can freeze the editor for a moment with nothing to
show it is loading. - "Control from my phone" with your account does not work yet. The switch is
in Remote Access, but the account side is not live. Pair the phone with a
code, as before. - None of these builds are code-signed. Windows and macOS will warn you.
What I want you to try
- Open a chat you started in alpha 13 and send it a message. Does it answer?
Does it remember what came before? - Look at the title bar of the project manager. Does the word match the logo?
Reporting a bug
Run Aristotle.console.exe instead, reproduce the problem, and send the
console output with the issue.
Files
| File | What it is |
|---|---|
Aristotle_v0.1.1-alpha.14_win64.zip |
the Windows build |
*.zip.sha256 |
checksums, if you want to verify |
latest-alpha.json |
what this release contains |
Aristotle 0.1.1-alpha.13 (alpha)
Aristotle v0.1.1-alpha.13
Drag a dock out into a window of its own, a system notification when the AI is
done, and long chats that open at once. Back up your projects before you open
them.
Alpha
Aristotle is alpha software.
It is given to you as-is, with no warranty of any kind.
It can crash or lose work.
Your chats are saved on this computer, and backed up to your account when you
are signed in. Messages are sent to AI providers. We prioritize
zero-data-retention providers.
Chats are saved for development purposes.
There are no analytics.
Install
Windows — download Aristotle_v0.1.1-alpha.13_win64.zip, unzip the whole
folder somewhere you can write to (Desktop or Downloads, not Program
Files), run Aristotle.exe. Windows will say "Windows protected your PC":
More info > Run anyway. Expected — this build is not code-signed.
Linux — there is no Linux build of this release yet. The newest Linux build
is 0.1.1-alpha.12.
macOS — there is no macOS build of this release yet.
Upgrading: unzip into a new folder. Your projects and settings live elsewhere
and are untouched. The project manager's Versions tab can install and
switch between builds for you.
Docks
- Drag a dock's tab out of the editor and it becomes a window of its own.
Drag that window's tab back over the editor and it docks again. A window can
hold several docks, and tabs drag between windows. Closing a window puts its
docks back. - A moved dock comes back at once. With a long AI chat it took 4.2 s; now
0.16 s. Moving the dock no longer jumps the chat to the bottom.
The AI
- A system notification when the AI is done, or is waiting for you, while no
Aristotle window is in front. It names the chat and never shows what was
said. Click it to open that chat. Runs shorter than 10 s are not announced.
Change it in Editor Settings > AI > Chat > Notifications (Off, Only when
it needs me, Always). - A long chat opens in about 45 ms, not seconds. A search hit far from the
end opens as fast; Show earlier messages and Show later messages load
the rest. - The editor stops freezing after the AI lists nodes or reads a node with a
big buffer. These calls printed their whole reply to the Output panel,
and the panel's layout cost the editor seconds. - A script the AI runs in the editor is stopped if it runs longer than 30 s
(up to 120 s when the AI asks), and the AI is told why. - A message the agent refuses now shows an error, and your text goes back to
the composer. Before, the panel went silent and Stop did nothing. - The ChatGPT plan's models show in the model list at startup, without
opening settings. The agent moves from codex 0.156.0 to 0.164.0, which is
what makes OpenAI offer its newer models to a ChatGPT sign-in. The Models
page lists every model a provider says it serves. - A chat can move to a ChatGPT plan model in the middle of a conversation.
It used to fail on the first turn with an HTTP 400. - The agent's memory of a chat stays with the chat. Opening a chat in
another Aristotle version could lose it. - The task list has no border.
Games
- A game with no splash picture opens on the editor's splash: the cream logo
on a dark background, in place of the old picture. Exported games do the
same.
Project manager
- A Versions row shows its build number on its icon. The row for
0.1.1-alpha.13shows 13. - The footer no longer says "Update available: 4.7.2-stable". That was
Godot's own update check. Aristotle's update notice and the Versions tab are
unchanged.
FileSystem dock
- A fast double click opens the file. It used to rename a file that you had
clicked a moment before.
Known problems
- Aristotle is Godot from April 2025 (4.5-dev). Features from Godot 4.6 and
4.7 are not in yet. - We have seen the AI stop answering with no error. One cause, a message
too large for the agent, is fixed. If it happens, close and reopen the
editor. Your chat is kept. - Switching scene tabs can freeze the editor for a moment with nothing to
show it is loading. - "Control from my phone" with your account does not work yet. The switch is
in Remote Access, but the account side is not live. Pair the phone with a
code, as before. - None of these builds are code-signed. Windows and macOS will warn you.
What I want you to try
- Drag a dock out of the editor into its own window. Drag another tab into
that window. Close the window. - Open your longest chat. Is it there at once?
- Ask the AI for something that takes a minute, then switch to another
program. Do you get the notification? Click it. - Run a game that has no splash picture. What does it open on?
Reporting a bug
Run Aristotle.console.exe instead, reproduce the problem, and send the
console output with the issue.
Files
| File | What it is |
|---|---|
Aristotle_v0.1.1-alpha.13_win64.zip |
the Windows build |
*.zip.sha256 |
checksums, if you want to verify |
latest-alpha.json |
what this release contains |
Aristotle 0.1.1-alpha.12 (alpha)
Aristotle v0.1.1-alpha.12
New move, rotate and scale handles in the 3D view, pictures for imported 3D
models, a plan card in the AI, and a round of fixes to docks, the Versions tab
and the logo. Back up your projects before you open them.
Alpha
Aristotle is alpha software.
It is given to you as-is, with no warranty of any kind.
It can crash or lose work.
Your chats are saved on this computer, and backed up to your account when you
are signed in. Messages are sent to AI providers. We prioritize
zero-data-retention providers.
Chats are saved for development purposes.
There are no analytics.
Install
Windows — download Aristotle_v0.1.1-alpha.12_win64.zip, unzip the whole
folder somewhere you can write to (Desktop or Downloads, not Program
Files), run Aristotle.exe. Windows will say "Windows protected your PC":
More info > Run anyway. Expected — this build is not code-signed.
Linux — download Aristotle_v0.1.1-alpha.12_linux_x86_64.zip, unzip, run
./Aristotle. If you get "permission denied", chmod +x Aristotle. Needs
glibc 2.35 or newer (Ubuntu 22.04+, Debian 12+, Fedora 36+).
macOS — there is no macOS build of this release yet.
Upgrading: unzip into a new folder. Your projects and settings live elsewhere
and are untouched. The project manager's Versions tab can install and
switch between builds for you.
The 3D view
- Move, rotate and scale handles work the way Bambu Studio's do. They
replace Godot's gizmo. - Objects drag across the floor. Hold Shift to move them up and down.
- The transform handles draw again after you move the Viewport dock. They
used to disappear.
Models
- Imported 3D models show their own picture in the FileSystem tree and in
thumbnails, so a.glbshows what it is. - Double-click a model to open a larger view of it.
The AI
- A plan is approved once, on a Build it / Keep planning card under
it. Approving goes back to the mode you were in. - An approved plan fills the todo list again. It had stopped when we moved
to Codex 0.156 on 22 September. - The transcript fades at its foot. A round arrow takes you to the latest
message, and/puts the cursor in the composer. - The phone page opens on a one-screen pad, with a sketch pad. The Remote
dialog now defaults to the hosted relay, and its link shows the room with a
Copy button.
Docks and the look
- A dock's split bar follows the pointer toward the 3D view, whichever
panel has keyboard focus. - The FileSystem dock fades at both ends. The composer has no border, and
the rewind arrow shows only while the pointer is over the transcript. - The logo's word is Libre Baskerville Bold, drawn from the font's outlines.
The Windows icon is drawn from the vector logo at all 15 sizes Windows
asks for, with a bold A and no ring at 16 px.
Project manager
- The Versions tab no longer freezes. It shows the whole list on the first
visit, and it never measures the copy you are running.
Known problems
- Aristotle is Godot from April 2025 (4.5-dev). Features from Godot 4.6 and
4.7 are not in yet. - We have seen the AI stop answering with no error, and the Stop button did
nothing. Close and reopen the editor. Your chat is kept. - Switching scene tabs can freeze the editor for a moment with nothing to
show it is loading. - None of these builds are code-signed. Windows and macOS will warn you.
What I want you to try
- Add a
.glbmodel to a project. Does its picture show in the FileSystem
tree? Double-click it. - Select an object in the 3D view and use the new handles. Hold Shift while you
drag it. - Ask the AI for a plan, and approve it on the card.
- Drag a dock somewhere else, close the editor, and open it again.
Reporting a bug
Run Aristotle.console.exe instead, reproduce the problem, and send the
console output with the issue. On Linux, start it from a terminal.
Files
| File | What it is |
|---|---|
Aristotle_v0.1.1-alpha.12_win64.zip |
the Windows build |
Aristotle_v0.1.1-alpha.12_linux_x86_64.zip |
the Linux build |
*.zip.sha256 |
checksums, if you want to verify |
latest-alpha.json |
what this release contains |
Aristotle 0.1.1-alpha.11 (alpha)
Aristotle v0.1.1-alpha.11
A new look, docks you can move anywhere, Home and Versions tabs in the project
manager, pictures and several chats at once in the AI, and games you can
export. This is the first public build since alpha.8; alpha.9 and alpha.10 were
internal builds, and everything in them is in this one. Back up your projects
before you open them.
This build was first published as 0.1.0-alpha.11. It is the same build, renumbered:
0.1.x is the alpha series, 0.2.x will be the beta, and 1.0.0 the release.
Alpha
Aristotle is alpha software.
It is given to you as-is, with no warranty of any kind.
It can crash or lose work.
Your chats are saved on this computer, and backed up to your account when you
are signed in. Messages are sent to AI providers. We prioritize
zero-data-retention providers.
Chats are saved for development purposes.
There are no analytics.
Install
Windows — download Aristotle_v0.1.1-alpha.11_win64.zip, unzip the whole
folder somewhere you can write to (Desktop or Downloads, not Program
Files), run Aristotle.exe. Windows will say "Windows protected your PC":
More info > Run anyway. Expected — this build is not code-signed.
Linux — download Aristotle_v0.1.1-alpha.11_linux_x86_64.zip, unzip, run
./Aristotle. If you get "permission denied", chmod +x Aristotle. Needs
glibc 2.35 or newer (Ubuntu 22.04+, Debian 12+, Fedora 36+).
macOS — the macOS build is still being made. It will be added to this
release when it is ready, and this page will say so.
Upgrading: unzip into a new folder. Your projects and settings live elsewhere
and are untouched. From this build on, the project manager's Versions tab
can install and switch between builds for you.
A new look
- The editor has its own icon set and theme, and a chat sidebar to match.
Aristotle draws no focus ring anywhere. - The 2D canvas opens on the game window, as a page on a charcoal table.
The 3D viewport has a charcoal backdrop, a grid of marks and a plain
gizmo. - The AI panel takes every colour from one list, so it matches the rest.
- Chat blocks, tool rows and panel elements fade in or unfold, instead of
appearing all at once.
Docks
- The main screens are docks now. Move, split or float them like any other
dock, and use one title row for all of it. - The saved dock layout is on screen from the first frame. Before, the
editor opened in the default layout and jumped to yours a moment later. - The Scene dock's empty state is "New scene": a name field and three ways
to start.
Project manager
- Home tab. News from the Aristotle blog, your recent projects, and your
account and usage. - Versions tab. Install more than one Aristotle side by side, read what
each build changed, and Relaunch into any of them. Each project row shows
which Aristotle last opened it. - One project row everywhere. Click it to open the project. Right-click for
Edit, Run, Rename, Duplicate, Tags and Remove. The Asset Library is
mentioned in an empty project list only when it exists.
Command palette
Ctrl+P and Ctrl+Shift+P open one palette. The first character picks the
mode. It lists the editor's menu items too.
The AI
- Pictures reach the model. Attach or paste an image and it is sent. Every
provider's picture limit is known, so a long chat with many pictures keeps
working instead of failing. - Several chats can run at once. A chat that needs a file another chat is
using waits for it, so two chats do not overwrite each other. - Code blocks have Copy and Run. A card lists the files a turn edited, and a
run of tool calls shows one sentence about what it did. - Click the context wheel to see how full the context is and when the chat
compacts. - The AI is told only what your game printed, once, and nothing from the
editor's own log. An empty search is an answer, not an error. - The AI stays out of a game the editor runs.
- The Account menu and the panel's popups draw inside the editor window,
with no black corners and no dark box behind them. - Blinking caret in the composer, Quick Ask and the feedback form.
Exporting a game
Editor > Manage Export Templates downloads Godot's official 4.5.2
templates, and you can export a finished game. Exported games show
Aristotle's splash and icon and save under Aristotle's folder, and a project
with no name still exports.
Fixed
- If you were on alpha.9 or alpha.10 (internal builds): Play did not start
the game when the Game view floats, which is the default. The game stopped
at a "Window Creation Error." or "Unable to initialize video driver" box that
hid behind the editor. Fixed. If you hit this, tell us whether it is gone. - The first-run guide's "Press Send" card no longer covers the prompt it
has just placed.
Smaller things
- GDScript functions can take a variable number of arguments (
...args),
a Godot 4.5 feature. - Windows exports use the project version as a fallback and keep their
debug sections and manifest.
Known problems
- Aristotle is Godot from April 2025 (4.5-dev). Features from Godot 4.6 and
4.7 are not in yet. - The Play fix is measured on one machine. If you have a laptop with two
graphics chips (for example AMD and NVIDIA) and the game still will not
start, we want to hear from you. - None of these builds are code-signed. Windows will warn you.
What I want you to try
- With the Game view floating, press Play. Does the game start?
- Attach a screenshot to a message and ask about it.
- Open two chats on one project and ask both to edit the same script.
- Drag the Game dock somewhere else, close the editor, and open it again.
Reporting a bug
Run Aristotle.console.exe instead, reproduce the problem, and send the
console output with the issue. On Linux, start it from a terminal.
Files
| File | What it is |
|---|---|
Aristotle_v0.1.1-alpha.11_win64.zip |
the Windows build |
Aristotle_v0.1.1-alpha.11_linux_x86_64.zip |
the Linux build |
*.zip.sha256 |
checksums, if you want to verify |
latest-alpha.json, latest-alpha-linux.json |
what each build contains |
Aristotle 0.1.0-alpha.9 (ARISTOTLE-INTERNAL)
ARISTOTLE-INTERNAL
Not a public build. Published so the update notifier has something to see; the
download button on aristotle.games deliberately keeps serving the newest public
release instead of this one.
Everything on main as of 0.1.0-alpha.9.
Aristotle v0.1.0-alpha.8
Aristotle v0.1.0-alpha.8
Blender files import, voice input works with no key of your own, you can bring
any OpenAI-compatible provider, and the editor tells you when a newer build
exists. If you are on alpha.7 this is a safe step; if you are further back,
alpha.4's notes are the ones to read.
Alpha
Aristotle is alpha software.
It is given to you as-is, with no warranty of any kind.
It can crash or lose work.
Your chats are saved on this computer, and backed up to your account when you
are signed in. Messages are sent to AI providers. We prioritize
zero-data-retention providers.
Chats are saved for development purposes.
There are no analytics.
Install
Windows — download Aristotle_v0.1.0-alpha.8_win64.zip, unzip the whole
folder somewhere you can write to (Desktop or Downloads, not Program
Files), run Aristotle.exe. Windows will say "Windows protected your PC":
More info > Run anyway. Expected — this build is not code-signed.
Linux — download Aristotle_v0.1.0-alpha.8_linux_x86_64.zip, unzip, run
./Aristotle. If you get "permission denied", chmod +x Aristotle. Needs
glibc 2.35 or newer (Ubuntu 22.04+, Debian 12+, Fedora 36+).
macOS (Apple Silicon) — download
Aristotle_v0.1.0-alpha.8_macos_arm64.zip and unzip it somewhere you can write
to. Keep Aristotle.app and the harness folder together — the app looks
for the AI beside itself.
macOS will refuse to open it, saying either that Apple "could not verify" it or
that it "is damaged". Neither is true. Those are the words macOS uses for
software carrying no Apple certificate. To let it run, open Terminal, type
xattr -dr com.apple.quarantine (note the trailing space), drag the unzipped
folder onto the Terminal window, and press Return. Nothing is printed when it
works.
Control-clicking the app and choosing Open is not enough: it makes an
exception for Aristotle.app only, and the AI is a separate program in the
harness folder beside it. The editor would open and the AI would stay silent.
READ-ME-FIRST.txt in the download says all this again.
Upgrading: unzip into a new folder. Your projects and settings live elsewhere
and are untouched.
Blender support
.blend files work. If Blender is installed, Aristotle finds it and imports
them like any other model, with no dialog and nothing to configure.
If Blender is not installed, the editor opens normally. Previously it stopped
on a dialog you could not close or escape, and whose only other answer turned
.blend import off and restarted the editor. Now a notice sits in the corner,
says what is needed, and offers Set Blender Path... when you want to deal
with it. Point it at Blender and the files import on the spot.
It tells you when there is a newer build
- A notice appears when a newer version is published, in the editor and on
the project manager, with the link. It does not nag and it does not install
anything. - Aristotle now starts online. Godot's default is offline, which meant the
update check and the game showcase never fetched anything. Existing installs
are switched once, and if you deliberately go offline afterwards it stays
that way. - Godot's own update check is off, so the editor stops offering you Godot
preview builds. - On an Intel Mac the notice stays hidden, because the build it would point at
is Apple Silicon only.
Bring your own provider
- Any OpenAI-compatible endpoint can be added, including one we have never
heard of and a model server running on your own machine. Give it a base URL,
a name and a key — or no key at all, which is how a local server is added. - You say which API it speaks, Responses or Chat Completions. A provider we
already know states its own and does not ask. Responses now passes straight
through, so an endpoint that speaks it natively gets your request unchanged. - Reasoning effort comes from the endpoint, not from a list we keep. Where a
provider publishes what it accepts, that is what you see; where it does not,
Aristotle asks once and remembers. A model that takes no effort setting
simply does not offer one.
Voice input with no key
Press the microphone and talk. Signed in, dictation runs through Aristotle's
server and needs no OpenAI key of your own, in both live and upload modes. It
is available on every plan: 60 sessions an hour and four hours of audio a day.
Signed out, it uses your own key if you have set one, and says so if you have
not.
Finding things
- Search your chat history. A box at the top of History matches the text of
messages, not just titles, and clicking a result opens that chat on the
message, wherever it sits in a long conversation. - The AI searches your project with tools instead of shell commands: every
node in every scene, open or not, and the text of your files. It no longer
opens scenes to look at them, so nothing gets marked unsaved by a search.
Telling us what broke
- Feedback from inside the editor, with the chat attached if you want it.
It is the fastest way to report something we can actually diagnose. - The editor writes a log file now, one per session, kept in the project's
data folder. If something goes wrong, that file is what we ask for.
Smaller things
- Links in the chat are links, and they open in your browser.
- Stop and Escape end a compaction that is running.
- The Tasks panel can be closed.
- Shell rows say what they ran, instead of the word "Shell".
- The project manager shows real games made with Aristotle, when it has
nothing else to show you.
Fixed, server-side — you get these without updating
- A model one provider drops no longer takes down the pool. When a provider
stops serving a model, the next one in line answers instead. - One answer, not thirty requests. A failure that could not have succeeded
on retry stopped being retried once a second. - Screenshots cost a tenth of what they did in the model's copy of the
conversation, which is what pushed long sessions past what providers accept.
Known limitations
- macOS is Apple Silicon only, and is not notarized — see Install.
- No Intel Mac build.
- You cannot export a game yet — export templates are not published for this
version. - Stamping a custom icon onto an exported Windows game still needs
rcedit,
which you have to download yourself.
Aristotle 0.1.0-alpha.7 (alpha)
Aristotle v0.1.0-alpha.7
Three sample games now ship with the editor, and an AI run no longer takes your
mouse. If you are on alpha.6 this is a safe step; if you are further back,
alpha.4's notes are the ones to read.
Alpha
Aristotle is alpha software.
It is given to you as-is, with no warranty of any kind.
It can crash or lose work.
Your chats are saved on this computer, and backed up to your account when you
are signed in. Messages are sent to AI providers. We prioritize
zero-data-retention providers.
Chats are saved for development purposes.
There are no analytics.
Install
Windows — download Aristotle_v0.1.0-alpha.7_win64.zip, unzip the whole
folder somewhere you can write to (Desktop or Downloads, not Program
Files), run Aristotle.exe. Windows will say "Windows protected your PC":
More info > Run anyway. Expected — this build is not code-signed.
Linux — download Aristotle_v0.1.0-alpha.7_linux_x86_64.zip, unzip, run
./Aristotle. If you get "permission denied", chmod +x Aristotle. Needs
glibc 2.35 or newer (Ubuntu 22.04+, Debian 12+, Fedora 36+).
macOS (Apple Silicon) — download
Aristotle_v0.1.0-alpha.7_macos_arm64.zip and unzip it somewhere you can write
to. Keep Aristotle.app and the harness folder together — the app looks
for the AI beside itself.
macOS will refuse to open it, saying either that Apple "could not verify" it or
that it "is damaged". Neither is true. Those are the words macOS uses for
software carrying no Apple certificate. To let it run, open Terminal, type
xattr -dr com.apple.quarantine (note the trailing space), drag the unzipped
folder onto the Terminal window, and press Return. Nothing is printed when it
works.
Control-clicking the app and choosing Open is not enough: it makes an
exception for Aristotle.app only, and the AI is a separate program in the
harness folder beside it. The editor would open and the AI would stay silent.
READ-ME-FIRST.txt in the download says all this again.
Upgrading: unzip into a new folder. Your projects and settings live elsewhere
and are untouched.
Three games to open
The project manager is no longer an empty list and a Create button. This build
carries three small playable projects, and the first time you run it they are
copied into your projects folder and listed there:
- Sample Project — Neon League: Car Soccer
- Sample Project — Willowfell: An Old-World Adventure
- Sample Project — IRON FRONT: Operation Dustline
They are copies, so anything you change is yours and survives the next update.
Remove one from the list and it stays removed. The first open of each one
imports its assets, which takes a moment and only happens once.
The AI no longer takes your mouse
This is the big one if you have ever watched a run and then tried to use your
computer.
- An AI run drives a virtual cursor, not the physical one. You keep your
mouse while the agent works, and clicking into another window no longer
interrupts what it is holding down. - A mouse move is a stroke, not a jump. The pointer travels a curve the way
a hand does, so anything that reacts to movement — hover states, drags,
aiming — behaves the way it would for you. A click can release without
ending the movement, so a flick is expressible.
While it is thinking
- You can write your next message during a compaction instead of waiting
for Send to come back. It queues and goes when the compaction finishes, and
it is not lost if you switch chats. - Compaction has something to look at — an ingot being pressed, rather than
a spinner.
Reading what it did
- Tool calls are one line each, with the detail a click away, and a run of
them folds into a single line. - Screenshots appear where the tool that took them sits, in order, instead
of being scattered or lost. - Code looks like code. Fenced blocks and inline code now render in a
monospace font rather than as prose. - Markdown tables render as tables. They were printing raw pipes and
separator rows. - Input bindings read as bindings instead of a dump of the event object.
Smaller things
- Click the mode label — auto, ask, plan — to change it. It is a control
now, not a caption, and the three pickers match each other. - The AI panel is taller by default. It was also made wider, and that was
reverted after looking at it: the width came out of the viewport. - F2 reaches the editor while a game is playing, from anywhere.
- "Open in File Manager" draws a folder, not the FileSystem dock's icon.
- The mouse wheel scrolls smoothly and keeps up with a fast flick.
- The composer grows as you type, dictation ends when you send, and the
context wheel fills. - Reasoning effort offers only the levels a model really has, in that
model's own vocabulary, and refuses the rest rather than guessing.
Removed
- The AI cannot generate images and no longer offers to. It had started
suggesting it, naming a tool this build does not have. The 62 unrelated
plugins that came with it — Figma, Shopify, Slack, Stripe and the rest — are
gone too. None of them belonged in a game editor.
Fixed, server-side — you get these without updating
- A request one provider considers too large is sent to another instead of
ending your turn. Their limits differ and we now know all three. - The alarm stopped blaming providers for requests we made too big.
- Provider limits are asked for rather than guessed.
Known limitations
- macOS is Apple Silicon only, and is not notarized — see Install.
- No Intel Mac build.
- You cannot export a game yet — export templates are not published for this
version. - Stamping a custom icon onto an exported Windows game still needs
rcedit,
which you have to download yourself.