Add overarching roadmap
@@ -14,6 +14,7 @@ Weaviate is not fully production ready yet. Follow this repo or sign up for the
- [Documentation](#documentation)
- [Questions](#questions)
+- [Roadmap](#roadmap)
- [Concept](#concept)
- [Why Use Weaviate?](#why-use-weaviate)
- [Architecture](#architecture)
@@ -38,6 +39,24 @@ Weaviate is not fully production ready yet. Follow this repo or sign up for the
- Issues: [Github](https://github.com/creativesoftwarefdn/weaviate/issues).
- Commercial use: [hello@semi.network](mailto:hello@semi.network).
+## Roadmap
+
+Based on the technology & concept summary which you can find [here](https://www.semi.network/knowledge-base/learn/technology-summary/).
+
+- [x] [RESTful API](https://github.com/creativesoftwarefdn/weaviate/blob/develop/openapi-specs/schema.json)
+- [x] Thing handling
+- [x] Action handling
+- [x] Key handling
+- [x] Development DB connector
+- [x] Cassandra connector
+- [ ] Gremlin connector <= V0.10.0
+- [ ] GraphQL implementation <= V0.11.0
+- [ ] [Contextionary](https://www.semi.network/knowledge-base/learn/technology-summary/#contextionary)
+- [ ] P2P connection <= V0.12.0
+- [ ] Miscellaneous <= V1.0.0
+
+Additionally there are Docker containers and docker compose files available for running Weaviate.
+
## Concept
Weaviate is a [Decentralised](https://en.wikipedia.org/wiki/Peer-to-peer) [Semantic](https://en.wikipedia.org/wiki/Semantic_Web) [Knowledge Graph](https://hackernoon.com/wtf-is-a-knowledge-graph-a16603a1a25f). It allows for different nodes in a network to share knowledge from each node's individual graph.
