diff --git a/client.py b/client.py
new file mode 100644
index 0000000000000000000000000000000000000000..a609e05aa36949c224addcf55602bb7131db93e6
--- /dev/null
+++ b/client.py
@@ -0,0 +1,30 @@
+import socket
+import threading
+
+def receive_messages():
+    while True:
+        try:
+            # Empfange Nachricht vom Server
+            data = client_socket.recv(1024)
+            print(data.decode('utf-8'))
+        except:
+            break
+
+# Client-Konfiguration
+host = '127.0.0.1'
+port = 5555
+
+# Verbinde zum Server
+client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+client_socket.connect((host, port))
+print(f'Du bist jetzt im Chat')
+
+
+# Starte einen Thread, um Nachrichten vom Server zu empfangen
+receive_thread = threading.Thread(target=receive_messages)
+receive_thread.start()
+
+# Haupt-Thread zum Senden von Nachrichten
+while True:
+    message = input()
+    client_socket.send(message.encode('utf-8'))