Skip to content

How to fully build the development environment from source? #2046

@xiefangzhenz

Description

@xiefangzhenz

Hi team,

We love Wren AI and would like to run from source (local development & secondary development).
I tried to collect information myself and found that many users (including me) are looking for the following resources:

  1. Is there any existing (maybe internal) developer documentation or tutorial that covers:

    • Full local source-code development workflow
    • How to build and push custom Docker images after code changes
    • How to run each service (wren-ai-service / wren-engine / wren-ui) independently without Docker
    • Hot-reload / debugging tips
  2. Are there any community-written tutorials, blog posts, or videos that the team recommends?
    (I searched GitHub Discussions, YouTube, Bilibili, and Google but only found production deployment guides.)

  3. Build my own custom Docker images locally
    (e.g. docker build -t my-wren-ai-service:latest . in which folder?)

  4. Run/test them locally in two common scenarios:

    • Still use docker-compose-dev.yaml but override with my own images
    • Or run the services directly without Docker (go run / uvicorn / npm run dev)

thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions