9 comments

  • yassi_dev 2 hours ago
    I've built an official website for this project here: https://djangocontrolroom.com/

    I think that explains some of the value for this project a bit better

    • malux85 1 hour ago
      Great project, Django admin totally needs some love! You rock!
      • yassi_dev 1 hour ago
        Thank you. I wholeheartedly agree; The Django admin a great surface to stand up tooling
    • ramon156 1 hour ago
      A vibe-coded website built on a vibe-coded README, can't get any better than this
      • yassi_dev 1 hour ago
        Fair.

        README and site were definitely optimized for speed over perfection. The panels themselves got a bit more attention.

        Curious what you’d want to see improved on the docs/site side.

      • parham 1 hour ago
        It’s the initial starting point, calm down.

        I like the idea it can help for initial inspection and smell detection

      • cruffle_duffle 11 minutes ago
        I mean docs are largely written for an LLM-in-a-harness. That’s how it goes! If the LLM bootstraps with the right understanding of the universe and knows how to quickly build specific context flavors… life is good.
      • seyz 50 minutes ago
        toxic.
  • drchaim 37 minutes ago
    Good idea. If you add a kind of skill/prompt you’ll get a lot of other components from the community ;)
  • izzie1234 8 minutes ago
    I love this idea. I see the AI era having 2 competing views when building something new:

    1. Build X with pure <language of choice>. Why? LLMs will have less context needed, and onboarding engineers would be easier since there’ll be less overhead and opinionated frameworks knowledge required

    2. Build X using well establish frameworks. Painful in the beginning since you’ll not only need language knowledge, but framework knowledge. The upshot, is scaling and maintainability

    I love that this ecosystem will heavily pressure teams to consider (2) more and more — solving the very real “AI slop” problem

  • dzonga 26 minutes ago
    this is pretty dope
    • yassi_dev 17 minutes ago
      Thanks. I hope you find it useful
  • dec0dedab0de 1 hour ago
    i like it, but I think i would rather have a proxy, or atleast an auth redirect to those different tools.

    I used to have flower at myapp.com/flower using an auth redirect in nginx to a simple view in django that made sure it was an admin user. I think if you can make that setup easier to leverage existing tools that would be nicer than rebuilding everything.

    • yassi_dev 1 hour ago
      Totally understand - I am a long time flower user for example, and I am familiar with having to harden that installation a bit.

      What I'm aiming for here is slightly different - keeping everything inside Django so there are no extra services to run or configure or proxy. As long as you surface the admin somewhere, then that is the place to find your tooling (including celery monitoring)

      There will always be room for both approaches. A lightweight proxy/redirect could be something to explore in the future.

  • raphaelmolly8 15 minutes ago
    [dead]
  • raphaelmolly8 14 minutes ago
    [dead]
  • genie3io 1 hour ago
    [dead]
  • FEELmyAGI 33 minutes ago
    [flagged]
    • yassi_dev 19 minutes ago
      I get your point

      I think even if AI handles more of the CRUD side, you still need to understand what’s happening in the system once it’s running - this is where this project fits in.

      To your point about framework use because of AI: As more applications are being built because of lowering barriers, I think it makes sense for full stack monolithic frameworks to be used more frequently.

    • jefurii 27 minutes ago
      Go do something ueful.
    • cruffle_duffle 5 minutes ago
      I mean for one thing your garden variety LLM had been substantially trained to handle Django. That is less context for it to bootstrap every time you summon it.

      Just like rolling your shitty homebrew framework is a bad idea because only you understand it, the same is probably true with LLMs. Sure they’ll scan the bejesus out of your codebase every time they need to make a change and probably figure it out eventually… but that is just a poor use of limited context. With something mainstream, the LLM already has a lot about the universe in its training. Not to mention an ecosystem of plugins, skills, mcp servers, wizbango-hashers, and claberdashers. All there for the LLM to use instead of wasting tons of time, tokens and money perpetually relearning your oddball, one-off, rat infested homebrew framework.

      Nothing has changed really…