Get a demo now

Document management made easy.
Effective record management.
Powerful architecture.

Document management system

Turn your information into knowledge

OpenKM is an Enterprise Content Management Software, often referred to as Document Management Systems (DMS), EDRMS, or CMS.

A Document Management Software is a computer program used to store, manage, and track electronic documents and images of paper-based information captured using a document scanner or other means.

OpenKM is a management solution that allows businesses to control the production, storage, management, and distribution of electronic documents and control the flow of documentation.

OpenKM document management software integrates all essential document management, collaboration, and advanced search functionality into one easy to use system. The application also includes administration tools to define various users' roles, access control, user quota, document security level, detailed logs of activity, and automation setup.

With OpenKM enterprise document management, you can:

  • Control your enterprise content.
  • Collect information from any digital source.
  • Collaborate with colleagues on documents and projects.
  • Empower organizations to capitalize on accumulated knowledge by locating documents, experts, and information sources.
  • Enterprise content management features.
  • Manage digital content or documents.

Record management is the government field responsible for the efficient and systematic control of the creation, reception, maintenance, use, and disposition of records. The records are information created, received, and maintained as evidence by an organization or person to pursuance legal obligations or business transactions.

OpenKM Record Management helps your organization by enabling efficient processes to capture and maintain evidence and information about business activities and transactions in the form of records.

In an electronic records management scenario, records are created, received, and used in business activities. To support business conduct, comply with the regulatory environment, and provide accountability, organizations should create and maintain authentic, reliable, and usable records and protect those records' integrity for as long as required.

With OpenKM enterprise document management, you can:

  • Set life-cycle management.
  • Set information governance.
  • Manage content.
  • Set policies and standards.
  • Assign responsibilities and authorities.
  • Design, implement and administer specialized systems for managing records.

Knowledge management is a decision support system that requires implementing a model that relates to learning processes - sometimes based on machine learning - and the capture and transferal of knowledge with everyday activities (knowledge sharing process).

New knowledge must be disseminated to all relevant parties as efficiently as possible. Learning tools and techniques should help create a favorable culture and predisposed attitudes towards sharing. Also, reusing past knowledge is faster than making it again, and intelligence must be stored to be reused.

Some characteristics of a knowledge management model (knowledge management strategy):

  • Promote connectivity between systems (sharing management solutions).
  • Create a working network or practical communities to share the know-how.
  • Identify people with common interests or disciplines (competitive intelligence).
  • Foster a culture within the organization that encourages networking between people and collaborative work.
  • Establish processes to automatically distribute information to the people who may make use of it
  • Remove barriers that prevent information from being shared.

Enterprise Content Management - ECM software - is a term that combines document management, records management, search, collaboration, workflows, data capture, digital transformation, electronic signature, forms processing, digitization, and digital assets management (DAM); this includes mechanisms or tools for collaboration and managing business processes through Workflow or BPM solutions.

Content management systems primarily aim to manage the life cycle of information from initial publication or creation through archival - storing data - and eventually disposal. OpenKM helps you optimize your processes' quality and consistency, automate the guidelines and help your organization manage your results (information management).

Some ways Enterprise Content Management helps:

  • Simplify the management of corporate information.
  • Increase the control of information within the organization.
  • Improve and simplify business processes.
  • Establish policies for retention, transfer, and destruction of information.
  • Remove barriers that prevent information from being shared.
  • Cost savings.
  • Improve the efficiency of the organization.


There is an OpenKM for your need. Choose your version.

If you are looking for a powerful and supported version, then "Professional" is your choice.

Ask for a trial instance using our website form.

  • Comfortably evaluate OpenKM.
  • We offer you a full OpenKM application in our cloud.
  • You do not need to install software on your servers.
  • Fully functional.
  • During the evaluation period, you will have access to restricted resources for non OpenKM clients.
  • Upon request, we offer you the possibility to install the OpenKM trial on your servers.

If you are looking for a free cost, then "Community" is yours.

Community Version

OKMInstaller.jar (All platforms *)


Community quick install steps

Linux install:
  • Requirements: Must have Java JDK 1.8 or upper installed.
  • Execute from terminal java -jar OKMInstaller.jar
  • Follow wizard instructions.
  • Get community support from our public forum.
Watch the installation video

Windows install:

  • Requirements: Must have Java JDK 1.8 or higher installed.
  • Execute from terminal java -jar OKMInstaller.jar
  • Follow wizard instructions.
  • Get community support from our public forum.
Watch the installation video

Community development environment

OpenKM-ComPorDev.ova (All platforms *)


  • Requirements: You must have a Virtualization environment. The development environment is shared in OVA format ( Open Virtualización Format ).
  • Import the virtual machine ( process has been tested into Virtual Box, VMWare, and Hyper-v ). Follow the import steps ( we suggest restarting the MAC address).
  • Start the virtual machine.
  • Log in with the user: openkm with password: openkm.
  • Read the file README.txt what is in the Desktop folder.
  • Get community support from the public forum.
Watch the installation video

Learn more

For the full set of OpenKM Community visit:


Allen G.

CDX Diagnostics

Our company has begun using the OpenKM professional edition after about one year of using the free Community Edition.

The advanced feature set is robust and excellent.

We are slowly incorporating it into our IT infrastructure. To a very enthusiastic staff.

Tech Support is very responsive and excellent.

We are glad to have joined the OpenKM family.

David R.


OpenKM has proven to be an extremely cost-effective document management system. It replaced a system that originally was priced over $100,000 and whose maintenance costs were $25,000 annually.

The functionality serves all of the same functions, and it has proven to be a very stable and easy to maintain environment. Its support is excellent.

We are extremely happy with the software.

Santiago A.


Our experience with OpenKM has been good since we have been able to organize our documentation, secure it and, above all, keep it adequately, allowing access at all times from any place where we are.

The software fulfills its purpose, just with a couple of customer service problems. We feel comfortable with the application.

Friendly interface - possibility of interconnection with other systems - reasonably priced.