Can I Consider My Linux Setup My Own If AI Helped Me Build It?

0
6
Asked By MellowKite42 On

I created a custom Linux desktop setup and used an AI assistant while learning how to configure it. Along the way, I learned Lua, Bash, JSON, and CSS, used documentation and tutorials, debugged problems, and generated some Bash boilerplate as a starting point. The overall design, configuration, and final implementation are mine, and I understand how the pieces work. I use the setup every day for university and can modify or troubleshoot it without relying on AI. Can I reasonably consider the project my own, and does this count as "vibe coding"?

3 Answers

Answered By CopperMango7 On

Based on your description, this sounds like using AI as a learning and productivity tool, not blindly accepting generated code. If you understand the configuration, can debug it, and can recreate or adapt the important parts using documentation and other resources, calling it your own project is reasonable. The key distinction is whether you are directing and understanding the work rather than merely prompting until something works.

IvoryPebble19 -

You do not need to memorize every command or write everything without looking anything up. Real developers use documentation, search engines, examples, and other tools. What matters is knowing what you need, evaluating the result, and being able to fix it when it is wrong.

Answered By QuietLantern56 On

It is fair to say you made the setup, especially since you chose the design, integrated the pieces, and maintain it yourself. However, “100% mine” can mean different things. Some snippets may have been generated or influenced by the AI, so it is more precise to say that it is your project and implementation, created with AI assistance. That is common in modern development.

SilverOakling3 -

The important skill is knowing when the generated answer is incorrect or unsuitable. Documentation and testing still matter, because an AI assistant can confidently suggest broken, insecure, or outdated code.

Answered By BrightWalrus28 On

Nothing in your description sounds like vibe coding. That term usually refers to accepting large amounts of generated code without understanding, testing, or being able to maintain it. Using an assistant for explanations, boilerplate, or small pieces while you learn and remain responsible for the final result is a different workflow.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.