Build a local chat app. Keep it as a reusable starting point.

About DLLM

Start with a local chat app.

DLLM gives solo developers a conversation-based application starter. Create it with New App+, then keep its local environment and application lifecycle in one place as you extend it with your preferred coding agent.

  • DLLM Desktop provides a local conversational interface for registered applications.
  • dronelabour-dllm provides a base application and LLM API tools for OpenAI and Google Gemini.
  • App Hub keeps registered applications up to date and running.
  • chattemplate provides the local chat-app starter that you can extend.

Build your local chat app.

Before you begin, prepare your local development environment:

  • Docker
  • Git 2.47.0 or later, with git switch
  • Python 3.13.0
  • Conda 26.3.2
  • Visual Studio Code
  • Node.js 24.11.1
  • npm 11.6.2
  1. Clone the DLLM Desktop repository

    git clone [email protected]:dronelabourlm/desktop.git
  2. Install the project dependencies

    cd desktop && npm install
  3. Start DLLM Desktop

    npm start
  4. Create a local chat app from the template

    Click 'New App +'
  5. Fill in details with template name:

    Template: chattemplate
    Name: My New Project
    Description: this field is ignored
    Repository: [email protected]/project.git
  6. Extend your reusable chat app

    Open the new project repository in Codex, Antigravity, or Claude Code. Make and commit your changes. Your application is running on DLLM Desktop.