Skip to content

An Infr app that automates data collection from your PC, macOS or Linux client.

License

Notifications You must be signed in to change notification settings

InfrHQ/desktop-client

Repository files navigation

Infr

An autonomous, open-source platform for data collection, storage, & retrieval that you can self-host.

Infr Desktop

What is Infr?

Infr is a platform for data collection, storage, & retrieval that you can self-host. It is designed to be API-first & modular, so that you can easily add new data sources, storage backends, and retrieval methods.

It is also focuses on being autonomous, so that you can set it up and forget about it.

Learn more about Infr here

What does the desktop client do?

The desktop client is an app built on Infr that allows you to automate data collection & management on any distro, PC or macOS device. It's built on top of Infr & Elecrton.js, and is designed to be modular, so that you can easily add new data sources, storage backends, and retrieval methods.

How do I use it?

Before using the desktop client, please make sure that you either are signed up on Infr or have your own server running. There're two ways to run the desktop client:

Download the latest release

You can find it here

Build & run it from source

Prerequisites

Installation

  1. Clone the repo
git clone https://github.com/InfrHQ/desktop-client.git
  1. Install dependencies
npm install
  1. Run the app
npm run start

Apps

Your desktop client allows you to collect data that can then be used by apps you want. You can find a list of apps here.

Join the community

Join the community on Discord to get help, discuss ideas, and contribute to the project. Follow us on Twitter to stay updated.

Contributing

We welcome contributions from anyone and everyone. Please see our contributing guide for more info.

License

Infr Desktop Client is licensed under the Apache 2.0 License.