diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 000000000..67e52a82e
Binary files /dev/null and b/.DS_Store differ
diff --git a/projects/.DS_Store b/projects/.DS_Store
index cc9466266..2fb8c5c6f 100644
Binary files a/projects/.DS_Store and b/projects/.DS_Store differ
diff --git a/projects/wikipedia_search/README.md b/projects/wikipedia_search/README.md
new file mode 100644
index 000000000..5295f5bbd
--- /dev/null
+++ b/projects/wikipedia_search/README.md
@@ -0,0 +1,27 @@
+# Terminal Wikipedia
+
+Search the terminal for Wikipedia short descriptions of the topics you are interested in.
+
+### Prerequisites
+
+Modules required to be able to use the script
+
+````
+pip install colorama
+pip install requests
+pip install beautifulsoup4
+````
+
+### How to run the script
+
+Steps on how to run the script along with suitable examples.
+````
+python wiki.py [topic]
+````
+or just execute the script and you'll be prompted to enter the topic.
+
+### Author
+#
+
+* Github - https://github.com/TheMambaDev
+* Twitter - https://twitter.com/TheMambaDev
diff --git a/projects/wikipedia_search/wiki.py b/projects/wikipedia_search/wiki.py
new file mode 100644
index 000000000..e6c8ec8c1
--- /dev/null
+++ b/projects/wikipedia_search/wiki.py
@@ -0,0 +1,51 @@
+import sys
+from bs4 import BeautifulSoup
+from numpy import full
+import requests
+from colorama import Fore
+
+keyword = sys.argv[1:]
+
+if keyword == []:
+ keyword = input("Please enter a keyword: ")
+else:
+ keyword = "_".join(keyword)
+
+print("Searching for:", keyword + "\n")
+
+req = requests.get("https://en.wikipedia.org/api/rest_v1/page/html/" + keyword)
+
+wiki = BeautifulSoup(req.text, "html.parser").find_all("p")
+link = BeautifulSoup(req.text, "html.parser").find("a")["href"]
+full_text = []
+
+# get the first 10 paragraphs
+for i, p in enumerate(wiki):
+ if i == 10:
+ break
+
+ if p.text == "":
+ continue
+
+ full_text.append(p.text + "\n")
+
+# if there is no text, alert the user about insufficient data
+if len(full_text) < 2:
+ print(Fore.YELLOW + "No info found for this keyword.\n")
+ exit()
+
+# highlight the first paragraph
+full_text[0] = Fore.GREEN + full_text[0] + Fore.RESET
+
+# add link to the end of the text
+full_text[-1] = (
+ "for more information please visit: "
+ + Fore.CYAN
+ + "https://en.wikipedia.org/wiki/"
+ + link[2:]
+ + Fore.RESET
+)
+
+print("\n".join(full_text))
+
+