Switch between Claude, GPT-4o, Gemini, and Grok mid-conversation. Desktop app with secure file system access and 900+ installable skills.
dodev.ai
Multi-model AI Platform
Async/Await
The async keyword marks a function as asynchronous, and await pauses execution until a Promise resolves...
8+ Models
All providers
< 200ms
Stream start
Features
Multiple models, a native desktop app, a skills marketplace, and a developer API — all in one platform built for people who build things.
Switch between Claude Opus 4.6, GPT-4o, Gemini 2.0, Grok, and more mid-conversation. Let Automatic mode choose the best model for you.
Native Electron app with secure file system access. Let AI read, analyze, and write files directly in your workspace.
Rich text editor with live AI streaming. Generate emails, reports, and documents with template variables and .docx export.
900+ community skills for specialized tasks. Install from GitHub, customize system prompts, and build reusable workflows.
Unified multi-provider streaming API with SSE. Build custom integrations, bots, and pipelines with a single endpoint.
Scoped file permissions, encrypted token storage, and API keys that never leave your machine. Enterprise-grade security.
Developer API
One API endpoint for every model. No provider SDKs to manage, no credential juggling. Just a single key and server-sent events.
const response = await fetch('https://api.dodev.ai/v1/chat', {
method: 'POST',
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
model: 'claude-opus-4-6',
messages: [{ role: 'user', content: 'Hello!' }],
stream: true,
}),
})
const reader = response.body.getReader()
const decoder = new TextDecoder()
while (true) {
const { done, value } = await reader.read()
if (done) break
const chunk = decoder.decode(value)
process.stdout.write(chunk)
}useApp hook...Desktop App
The desktop app gives AI direct access to your project files. Ask it to read, analyze, or refactor code — right where you work.
dodev.ai is currently in limited beta. Send us a message to request early access to the platform, desktop app, and developer API.
Part of the do.dev platform. Free during beta.