Using DeepCode

September 9, 2026 · View on GitHub

New to DeepCode? Start with Your first coding task. You will connect a model, write and test a small program, and learn how to continue the conversation later.

Once installed, choose the interface you prefer:

Where you want to workCommand
In your terminaldeepcode
In the desktop appdeepcode desktop
In your browserdeepcode web

Your projects and conversations are available across all three interfaces. For installation options, see the quick start.

Find what you need

I want to…Guide
Complete my first taskGetting started
Connect another provider or use a local modelModels and providers
Attach files, use shortcuts, or control a running taskThe terminal UI
Resume a conversation or manage long chatsSessions
Add project conventions and reusable instructionsSkills and memory
Work toward a larger goal or schedule recurring tasksGoals and automation
Fix a startup or connection problemTroubleshooting

Looking to reproduce a paper? See the Paper2Code guide. Developers extending DeepCode can find architecture and integration references in docs/.