-
Posts
6,666 -
Joined
-
Last visited
-
Days Won
366
bernhard last won the day on February 10
bernhard had the most liked content!
Contact Methods
-
Website URL
https://www.baumrock.com
Profile Information
-
Gender
Male
-
Location
Vienna, Austria
-
Interests
Sports
Recent Profile Visitors
56,815 profile views
bernhard's Achievements
-
Hey @marie.mdna I'm on vacation. I don't know what exact problem you are facing. But it sounds like something must have changed - if it was working before and now it's not any more. The only hint is to maybe inspect the file site/assets/logs/rockmigrations-lastrun.txt and see if you see anything suspicious there. Other than that: Have you already asked AI?
-
I don't know. What's your (daily) workflow? What's ruining your day to day work? What annoys you when working on something? I guess I have experiences something similar. Using Opus 4.6 was really expensive (via Cursor) but then I switched to Auto-mode (using Composer 1.5 mostly) and it was way cheaper! Guess your skills could be helpful here 🙂
-
I try to solve the knowledge gap that most LLMs have in regards to ProcessWire. Thx. I really didn't get your point but now it makes total sense! Thx for sharing your skills!
-
@wbmnfktr I'd love to understand what you are suggesting but I don't. Could you please be more descriptive? What problem do you solve? What is the goal? What is the solution? How would it help me with my day to day work? What would be the expected outcome? What would be the benefit (compared to other approaches)?
-
And you get useful results? I installed it in cursor and it was impressive to see the browser pop up, but not really useful... I even added an /auto-login route to RockDevTools to make the mcp login as superuser by default, but still it was not able to fix such a latte exception issue.
-
What's the scoop on Repeaters. Should I be cautious?
bernhard replied to douglas81's topic in General Support
RockPageBuilder is free: https://processwire.com/modules/rock-page-builder/ But yeah, it's for sure not as performant as a single body field... You can cache the output via Template- or MarkupCache (free) or using ProCache (not free, but great) -
Thx @Peter Knight ! This is so crazy! I asked it to add an onboarding tour overnight. The first two page impressions led to exceptions, but after copying those error messages to cursor it worked: And it not only works it also looks great! There are some issues still, but it's amazing how fast you can try things out and get a real world experience and not just a pencil sketch. Is it somehow possible to give the AI access to a browser so that it can try to load the page and see and fix such exceptions on its own? Another thing I'd love to have is to make it PLAN upfront but then start building once that is done. It seems I have to always confirm the build step after the plan is done.
-
Oh actually I completely missed that! Would be interested in more details how you do that or any helpful links 🙂
-
Ok 8 days later I've been more productive than ever before. I tried to use Opus via API directly, but as far as I understood you lose some integrations with cursor when doing so. So I switched back to auto-mode and realised that cursor actually has two separate quotas: The API usage was basically eaten up in 2 or 3 days (using Opus4.6), but I've been developing a lot during the last days - everything on auto using cursor agents. And what should I say... It's impressive! I've released new features for our SaaS app in lightning speed and I'm still only at 30% of my quota and I think the 20$ plan should easily be enough for me. --- I've also been testing Codex on my Mac and in the cloud. The idea would be to have agents running over night while I'm sleeping. Though I have not achieved any reasonable success with that approach so far. I think you can setup environments in the containers that these agents spin up and I think once you have done so the AI would be much smarter in fixing bugs that it produces and thus delivering much better quality?! Any of you guys already achieved something like this?
-
Another learning: while it might seem to take long to wait for results of an agent... you can spin up multiple agents and let them work on two different tasks (like two new unrelated features)
-
Thx! Had him in mind, but forgot to mention him! --- Update from my side: Had AI develop several features for my startup this week. It was fast. And it was good. Real quality code. Or let's say at least faster and better than I would have done it 😄 This is insane. My workflow is currently: Tell cursor to inspect the project and create the rules and skills necessary for agents to do their work Tell it to have a frontend developer for frontend stuff, a backen dev for backend stuff Spin up (multiple) agents and tell them what to do If it's a complex task switch cursor to "PLAN" mode first and check the plan before building Check if everything works Check the git diff If necessary ask for changes commit My learning so far: This is impressive - so far I have always had the opinion that the bigger the task gets the more AI struggles and it's better to do it on your own. I have always been a huge fan of cursor tab, which auto-suggests the next word or 2-3 lines of code, but this is another level! Good results cost money: I've been on my cursor 20$/month plan for a year and thought I was using it heavily... But now I've used 70% of my Opus4.6 quota in only a few days. The cursor pricing page states this at the moment: --> so I'd probably be ok with the 60$ plan or maybe even need the 200$ plan... Are you all spending this amount? I asked perplexity and it seems I can use Anthropic API directly in cursor and it might get cheaper? Any experiences/numbers to share @elabx or others?
-
Done. https://context7.com/phlppschrr/processwire-api-docs This is a quote from the other thread but I think it fits better here. @interrobang this looks impressive. Would you mind sharing more info about how that was built, how it can be used and how we can make sure we don't get prompt-injected something in chinese ^^
-
Hey @gebeer @interrobang @Peter Knight love your input but I think we are getting a little off-topic? I have created a new AI+PW thread here: Hope that makes sense!
-
Hey everyone, I've noticed that AI-related discussions are popping up more and more across the forum, but they're scattered across different threads and often go off-topic (guilty as charged). So I thought it's time we create a dedicated place to collect our experiences, tools, and workflows around using AI with ProcessWire. Why this thread? There are several existing discussions that touch on the topic: My recent post about Cursor turned into a broader AI conversation that drifted off-topic (link) There's a thread about MCP (Model Context Protocol) and ProcessWire (link) @gebeer started a thread about creating better Markdown documentation for ProcessWire - IMHO it was more of a request rather than a howto (link) All of these are related, but none of them serve as a central hub for the bigger question: How do we best leverage AI in our day-to-day ProcessWire development? What I'd love to collect here: What's your current setup? Which AI tools are you using (Cursor, GitHub Copilot, Claude, ChatGPT, something else)? How did you integrate them into your workflow? What works well? Where does AI genuinely save you time with ProcessWire? Module development, migrations, frontend templating, debugging, writing selectors, documentation...? What doesn't work (yet)? Where do the current AI tools fall short when it comes to PW specifically? Is it the lack of training data, the API structure, something else? Context & documentation: How do you feed ProcessWire knowledge to your AI? Custom rules, project documentation, Markdown exports of the PW docs, MCP servers? Tips & tricks: Any prompts, configurations, or workflows that made a real difference for you? Looking forward to your input!
-
[WIP] Cursor MCP to Processwire (incl. new UI option)
bernhard replied to Peter Knight's topic in Module/Plugin Development
Which parts does RockMigrations not cover? Not saying it's perfect, but from what you wrote I don't see anything it can't do.