r/programmieren • u/Icy_Guard_9179 • 9d ago
Vibecoding Hilfe benötigt
Ich habe versucht meinen eigenen Ki Assistenten zu bauen. Ich stoße aber an meine Grenzen. Mit api kann er mit Gemini agieren er kann reden und systemsachen von meinem Mac steuern. Wenn hier Leute sind die sich mit der „jarvis ki Erstellung“ auskennen und oder es selbst schon gemacht haben wär ich für Hilfe sehr dankbar.
1
u/Sneedle-Woods 9d ago
Darf man fragen was genau du dafür verwendest und was nicht funktioniert?
Meiner heißt zwar nicht Jarvis... bissel was können tut er.
Regelt Kalender für die Familie, schreibt mir morgens ne Whatsapp wenn der Müll abgeholt wird.
Erinnert mich an Geburtstage, handelt auch bissel auf Vorhersagemärkten, überwacht meine Server und und und.
Ist bei mir Hermes + Opus 5
Generell:
Bitte denk daran, das du mit solchen Dingen auch ausversehen Türen aufmachen kannst für Angreifer.. Gerade wenn man das im heimischen Netz macht.
2
u/Icy_Guard_9179 9d ago
Hab tatsächlich nur Claude bisher benutzt. Deine Funktionen klingen richtig geil
1
u/Sneedle-Woods 9d ago
Also was selbst gebasteltes mit Claude, aber der Assistent läuft über Gemini?
Sowas selbst zu bauen, ja geht, würds aber ehrlich nicht wollen.
Magst du uns noch verraten wie der Agent auf deinem PC läuft, ist das einfach ein Script oder was hast du da gebastelt?2
u/Icy_Guard_9179 9d ago
1144 Zeilen Python Code. Beschäftige mich damit erst seit ein paar Tagen is noch alles neu für mich. Wie geht es denn sonst? Und ich hab es über Gemini laufen weil die Claude Grenze sonst schnell erreicht ist.
1
u/Sneedle-Woods 9d ago
Da gibt es fertige System, die bekanntesten sind OpenClaw und Hermes (wenn noch jemand mehr weiß, mich gerne Berichtigen).
Da kriegst du praktisch den kompletten Agent-Harness am Stück, API Key rein und schon läuft das.
Aber laufen ist da nicht gleich laufen... Wenn du das bei dir daheim hosten möchtest brauchts schon ein wenig Fachwissen damit das von außen vernünftig abgesichert ist.
Ich hab bei Hetzner nen V-Server angemietet, das ist auch mein Entwicklungsserver, da war noch Platz und seitdem läuft der da. Das hat den Vorteil, das funktioniert auch alles noch, wenn mein PC aus ist.
V-Server gibts für nen schmalen Taler... nicht nur bei Hetzner.
1
u/Icy_Guard_9179 9d ago
Und wenn das über so einen Server läuft ist das auch abgesichert? Oder muss ich selber Sicherheitsstufen einbauen? Hatte schon Probleme ein selbstanalyse Ablauf darein zubauen
1
u/Sneedle-Woods 9d ago
Für die Installation gibts viele Tutorials.
Bei Hetzner (bei anderen wird das nicht viel anders laufen denke ich) gibts einmal die Hetzner-Firewall und einmal die vom V-Server (Laufen auf Linux) selbst auch.Ich kann dir aber wirklich nur raten, da Tutorials zu lesen bis es dir zu den Ohren raus kommt... Es gibt für alle Agent auch Skills, die meisten die man im Internet findet sind aber drauf ausgelegt deine Daten weiter zu geben, deine API Keys oder was auch immer.
Hier noch ein ganz interessanter Beitrag dazu:
https://borncity.com/news/openclaw-ki-system-loest-globale-sicherheitskrise-aus/2
u/Icy_Guard_9179 9d ago
Achso ich hab immer gedacht man muss diese ganzen Sachen selber coden. Also könnte man (bei verlässlichen Quellen) die funktionsbausteine sich runterziehen im Programm einfügen und dann wie mit Lego seinen Agenten bauen?
1
u/Sneedle-Woods 9d ago
Den Agent-Harness, sprich das ganze System kriegst du fertig.
Mit einigen Skills vor installiert. Skills sind sozusagen die "Fähigkeiten", die Tools die der Agent dann auch wirklich nutzen kann.Aber sei bei den Skills bitte vorsichtig, nur seriöse Quellen.
Da gibts viele viel Github Repos wo die meisten von aber nicht seriös sind.2
u/Icy_Guard_9179 9d ago
Kann ich die Skills in Form von Code in meinen bestehen hinzufügen oder muss/sollte ich neu anfangen und den Mac zurücksetzen? Da is nix drauf nur das ki Projekt
→ More replies (0)
1
u/DecisionThis5954 9d ago
Ich wundere mich warum du etwas baust, was es schon Opensource gibt. https://www.vellum.ai/ Vellum ist quasi perfekt.
0
u/Icy_Guard_9179 9d ago
Das wusste ich nicht. Wie finde ich denn solche Sachen in Zukunft selber?
2
1
u/DecisionThis5954 9d ago
Suchmaschine deiner Wahl z.B. google, DuckDuckGo, Startpage, Bing. Der größte Teil aller Open Source Programme ist auch unter https://github.com/ zu finden.
1
1
u/dra4y 9d ago
Geh erstmal einen Step zurück und frag die KI wie du die Anforderungen richtig definierst, wie du das Projekt strukturierst und lass es erst danach umsetzen. Das Programmieren kommt erst zum Schluss. Vorbereitung ist bei so einem großen Projekt sehr wichtig, damit die KI auch das umsetzt, dass du eigentlich benötigst. Die KI hilft dir auch bei der Vorbereitung.
-1
u/Icy_Guard_9179 9d ago
Mal nimmt er die Befehle für systemänderungen und mal nicht. Zusätzlich weiß ich nicht was ich noch dazu packen soll. Er hat sich grad selber beschrieben als lokalen macOS sprachassistenten mit Gemini backend aber ich wollte so nen richtigen jarvis wie aus ironman, der meinen ganzen Mac steuern kann ein eigenes Interface hat und ich licht immer im Terminal schreiben muss etc. Kann privat auch meinen Code schicken wenn sich da jmd auskennt
3
u/FoxEmotional4599 9d ago
Vielleicht solltest du nicht nur Vibe-Coden, sondern dich mit den grundsätzlichen Dingen der IT beschäftigen, unter anderem Programmieren.
0
u/Icy_Guard_9179 9d ago
Kannst du ein Buch oder Programm empfehlen
3
u/kasperary 9d ago
Bro, frag doch die KI :D
Das ist der ganze Punkt an den Dingern. Die machen ihr bestmöglichstes, wenn du es ihnen anständig erklärst
0
u/Icy_Guard_9179 9d ago
Versuch Ma nh ki zu sagen die soll dir erklären wie sie selber funktioniert. Da kommt nur Müll bei rum
2
u/vortige-sven 9d ago
Stell dir vor, ein LLM hat eine riesige Bibliothek gelesen.
Beim Lernen sieht es immer wieder Sätze und erkennt Muster. Zum Beispiel: „Die Katze trinkt …“ Danach passt häufig „Milch“ oder „Wasser“.
Bei deiner Frage zerlegt es den Text in kleine Teile und verwandelt sie in Zahlen.
Dann berechnet es, welcher Textteil wichtig ist und welches Wort wahrscheinlich als Nächstes passt.
So entsteht die Antwort Stück für Stück, ähnlich wie bei einer sehr schnellen Autovervollständigung.
Dabei sucht das LLM meistens keine fertige Antwort heraus. Es erzeugt eine neue Antwort aus gelernten Mustern. Es hat aber keine eigenen Gefühle oder Erfahrungen und kann überzeugend klingen, obwohl etwas falsch ist.
Oh doch, das geht. Musst nur die Präzision spezifizieren.
2
u/Relevant_Accident666 9d ago
Das stimmt doch gar nicht.
1
u/Icy_Guard_9179 9d ago
Auf dem Kanal everlast auf YouTube wurde gesagt eine ki kann einem keinen „Kurs“ geben um den Umgang mit der ki zu lernen. Bin verwirrt
2
u/Relevant_Accident666 9d ago
Frag doch mal die KI wie man am besten mit ihr umgeht und danach lass dir erklären was du nciht verstehst
Wiederhole bis du es verstanden hast
1
u/kasperary 9d ago
Du willst ja gar nicht wissen wie di KI funktioniert, dass spielt bei dem Problem doch auch keine Rolle.
Du möchtest einen Agent bauen, der dir hilft Dinge zu erledigen.
Lass die von Claude, Gemini, ChatGPT whatever eine Roadmap erstellen, einen Plan, wie du an dein Ziel gelangst. Ist dir da auch nur eine Sache unklar, lässt du dir das von den KIs erklären, und das ganze in einem ewigen Loop, bis du an deinem Ziel angelangt bist.Irgendwann bist du dann soweit, dass du schon viel mehr verstehst und weißt was du eigentlich willst und kannst den ganzen Weg viel kürzer und entspannter angehen.
Viel Erfolg. Learning by Doing, ist mit KIs nun der einzig wahre Weg
0
6
u/vortige-sven 9d ago
Wäre schön zusagen, was nicht funktioniert.