# OpenEngineering > Build your own Product Lifecycle Management, requirements and project tools on a common branchable, secure data plane – a single source of truth for your engineering work. Agents help configure your ontology and views and work with engineering data day to day. These are introductory product docs. Use CLI help and the SDK contract for exact operation shapes. ## Documentation - [Bootstrap a tool with an agent](https://docs.openeng.io/agents/bootstrap-your-tool.md): Start with an empty model, draft a Product Lifecycle Management or requirements ontology and views, and seed linked demo data. - [Design your ontology and views](https://docs.openeng.io/agents/design-your-tool.md): Work with agents to turn an engineering workflow into a model and useful views. - [Work with engineering data](https://docs.openeng.io/agents/work-with-data.md): Use an agent to explore the model and carry out reviewed engineering changes. - [Access and permissions](https://docs.openeng.io/concepts/access.md): Understand organisation and project access, publication authority and permission refusals. - [Objects, relationships and types](https://docs.openeng.io/concepts/connected-model.md): Understand the shared engineering model that connects your tools. - [Views and configuration](https://docs.openeng.io/concepts/views.md): Configure object details, collection views and structures over your engineering model. - [Host your own app (experimental)](https://docs.openeng.io/developers/external-apps.md): Experimental guidance for hosting an external engineering app using the platform SDK and authentication. - [CLI and SDK](https://docs.openeng.io/developers/overview.md): Extend your engineering tools through the same typed platform operations used by the application. - [Read these docs with an agent](https://docs.openeng.io/developers/read-the-docs.md): Discover and fetch the same documentation as clean Markdown. - [Build your engineering tool](https://docs.openeng.io/get-started/build-your-tool.md): Turn a programme workflow into types, relationships and views on the shared platform. - [Quickstart — explore Demo World](https://docs.openeng.io/get-started/quickstart.md): Follow a requirement through Demo World, make a change on a branch, and inspect its review diff. - [Propose, compare and merge](https://docs.openeng.io/guides/change-control.md): Explore engineering alternatives on branches and bring accepted changes into the shared design. - [Build your own engineering tools](https://docs.openeng.io/index.md): Build your engineering tools on a common branchable, secure data plane – a single source of truth for your engineering work. ## Optional - [Complete documentation](https://docs.openeng.io/llms-full.txt): All public articles in one Markdown file.