diff --git a/graphdb/graphcli/.gitignore b/graphdb/graphcli/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..4496b6cdf1328a7bc8647066ae817894aceeed80
--- /dev/null
+++ b/graphdb/graphcli/.gitignore
@@ -0,0 +1,3 @@
+target
+.idea
+graphcli.iml
diff --git a/graphdb/graphcli/pom.xml b/graphdb/graphcli/pom.xml
new file mode 100644
index 0000000000000000000000000000000000000000..292e7635b00eeb623452f102175ae37cd064eea9
--- /dev/null
+++ b/graphdb/graphcli/pom.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <groupId>me.schaertl</groupId>
+    <artifactId>graphcli</artifactId>
+    <version>indev</version>
+
+
+</project>
\ No newline at end of file
diff --git a/graphdb/graphcli/src/main/java/me/schaertl/graphcli/Main.java b/graphdb/graphcli/src/main/java/me/schaertl/graphcli/Main.java
new file mode 100644
index 0000000000000000000000000000000000000000..7a48045a7516317e441ae53b827cdce507dac142
--- /dev/null
+++ b/graphdb/graphcli/src/main/java/me/schaertl/graphcli/Main.java
@@ -0,0 +1,7 @@
+package me.schaertl.graphcli;
+
+public class Main {
+    public static void main(String[] args) {
+        System.out.println("Hello, World!");
+    }
+}