Skip to content

In-memory, browser-first knowledge graph with its own DSL.

License

Notifications You must be signed in to change notification settings

WeCanDoBetter/odin

Repository files navigation

🔶 Odin Knowledge Graph

Odin is an in-memory, browser-first knowledge graph.

Note: Odin is currently in development. It is not yet ready for production use. We welcome you to try it out and provide feedback. If you encounter a bug, please open an issue and help us improve the framework!

🎨 Features

  • Browser-first: Odin is designed to run in the browser. It is written in TypeScript and compiled to JavaScript. It can be used in any JavaScript environment, but it is optimized for the browser.
  • In-memory: Odin is an in-memory knowledge graph. It does not persist data to disk. You can import or export data to and from Odin, but it is not designed to be a persistent database.
  • Odin Query Language: Odin has its own query language, called the Odin Query Language (OQL). OQL is a declarative query language that is similar to Cypher, from Neo4j fame. OQL is designed to be easy to learn and use, while still being powerful enough to express complex queries.

📜 License

Odin is released under the MIT License. See the LICENSE file for more details.

Links

Coded with ❤️ by We Can Do Better.