DAL IDE

Distributed Agent Language — unified language for Web, Blockchain & AI

Set up your backend and workspace first. The IDE talks to a local dal ide serve process. If the backend isn’t running or the workspace isn’t set, you’ll see connection errors. Follow the steps below, then open the IDE when you’re ready.

1 Start the backend

In a terminal, go to the folder you want to use as your workspace (e.g. your project directory). Then run:

dal ide serve -w . -p 3847

-w . means “use the current directory as the workspace.” Leave this terminal running. The backend will serve on port 3847.

2 Open the IDE

The IDE is served from CloudFront — you’re already here. No npm or Node.js needed. Start the backend (step 1), then click Open IDE below. You can also install this page as a PWA (“Install” in Chrome/Edge or “Add to Home Screen” on mobile) for a standalone window; it still loads from CloudFront and only needs the backend running on your machine.

Developing the IDE? If you cloned the repo and want to run the frontend locally, you need Node.js and npm. In the dal-ide folder run npm install && npm run dev, then open http://localhost:5173.

3 In the IDE: open a folder

After the IDE loads, use Open Folder (or the welcome screen button) and enter a path. Use . for the backend’s workspace root, or an absolute path. The backend must be running and the path must be under (or equal to) the -w path you gave to dal ide serve.

Open IDE

Make sure the backend is running (step 1) before opening the IDE.