Talk your code into existence. Devman is an AI voice assistant that takes your coding tasks and delegates them to your dev environment — entirely through natural conversation.
Run this before continuing — Devman needs its hostname below.
Download devenv-service.js,
then run DEVMAN_DEV_KEY=your-secret node devenv-service.js
next to your project (locally or on a server). Pick any secret and
paste it into the Dev Environment API Key field below so the
service isn't left open to anyone on the network — omit
DEVMAN_DEV_KEY only for a quick local test.
It starts the dummy shell agent on
http://localhost:8790;
once you've configured a real coding agent, pick it at launch with
DEVMAN_AGENT=<name>
(e.g. DEVMAN_DEV_KEY=your-secret DEVMAN_AGENT=my-agent node devenv-service.js) — see the Docs.
🔗
Connect data2link
Enter your data2link API key. Devman uses it to store your settings and power AI. You can create a key at data2l.ink.
🔑
One more thing
Devman uses ElevenLabs for voice. Paste your API key below to enable speech synthesis and recognition. You can update this anytime in settings.
No speakers enrolled yet. Say "Hey Devman, adapt to my voice" to enroll.
Speaker Recognition Thresholds
55%
Higher = stricter matching. Default: 55%
30%
Lower = more forgiving. Default: 30%
Play Music While Coding
While your coder works, Devman can play music from your playlist instead of the retro beep-boops. Playback always picks up right where it left off, so each coding session continues the same set.
Ask every time: Devman offers music when a coding task starts. Always play: music starts automatically. Never ask: no music — Devman just works quietly.
Playlist
♪
Drop MP3s here
or click to select files
No tracks yet.
Connected Apps
No apps registered.
Account
Advanced
Dev Environment
Shared with the Devman home page — stored in this browser as devman_settings. See Docs for the protocols.
D2L Debug
Response Format
Voice Output
0 requests
Search pattern — regex, case-insensitive (falls back to plain text if not valid regex).