Curiosity for Developers
  • Overview
  • Getting Started
    • Introduction
    • System Overview
      • Workspace
      • Connectors
      • Front End
    • Requirements
    • Installation
      • Deploying on Windows
        • Download Curiosity Workspace for Windows
      • Deploying on Docker
        • Deploying using Docker Desktop App
        • Docker Hub
      • Deploying on Kubernetes
      • Deploying on OpenShift
      • Configuration
    • Configure your Workspace
    • Connecting to a Workspace
      • Download App
    • Built-in Templates
  • Security
    • Introduction
    • Hosting
    • Encryption
    • Users and Access
      • User Invitations
      • Single Sign-On (SSO)
        • Google Sign-In
        • Microsoft / Azure AD
        • Okta
        • Auth0
    • Permissions Management
    • Auditing
    • Teams management
    • Configuring Backup
      • Restoring a backup
    • Activate a workspace license
  • Data Sources
    • Introduction
    • User Apps
    • Workspace Integrations
    • API Integrations
      • Introduction
      • Data Modeling
      • Writing a Connector
      • Access Control
      • API Tokens
      • API Overview
      • Tips
    • Supported File Types
    • Curiosity CLI
      • Installation
      • Authentication
      • Commands
  • Search
    • Introduction
    • Languages
    • Synonyms
    • Ranking
    • Filters
    • Search Permissions and Access Control
  • Endpoints
    • Introduction
    • Creating an endpoint
    • Calling an endpoint
    • Endpoint Tokens
    • Endpoints API
  • Interfaces
    • Introduction
    • Local Development
    • Deploying a new interface
    • Routing
    • Node Renderers
    • Sidebar
    • Views
  • Artificial Intelligence
    • Introduction
    • Embeddings Search
    • AI Assistant
      • Enabling AI Assistant
    • Large Language Models
      • LLMs Models Configuration
      • Self-Hosted Models
    • Image Search
    • Audio and Video Search
  • Sample Workspaces
    • Introduction
    • HackerNews
    • Aviation Incidents
    • Covid Papers
    • NASA Public Library
    • Suggest a Recipe
  • Basic Concepts
    • Graph database
    • Search Engine
  • Troubleshooting
    • FAQs
      • How long does it take to set up?
      • How does Curiosity keep my data safe?
      • Can we get Curiosity on-premises?
      • Can I connect custom data?
      • How does Workspace pricing work?
      • Which LLM does Curiosity use?
      • What's special about Curiosity?
      • How are access permissions handled?
      • What enterprise tools can I connect?
      • How to access a workspace?
      • How do I hard refresh my browser?
      • How do I report bugs?
      • How do I solve connectivity issues?
      • How do I contact support?
  • Policies
    • Terms of Service
    • Privacy Policy
Powered by GitBook
On this page
  1. Getting Started
  2. Installation

Deploying on Windows

PreviousInstallationNextDeploying on Docker

Last updated 1 year ago

Curiosity can be deployed in any modern operating system — Linux, Windows or macOS. We’ll show here how to get started with running it locally on your Windows computer, but check out how to install and deploy it in other platforms such as or .

First, download the latest version from , and install to your computer.:

Once installed, head to your Start Menu and click on the Curiosity icon:

You should see a command line tool open — once the system finishes loading, it will automatically open your browser. You should see the Curiosity logo once the system is ready to be used:

If you see an error message related to the port 8080 being already in use, you’ll need to change the port the server listens to. First, close Curiosity (from the website, Settings > Maintenance > Shutdown - or Ctrl+C on the shell), then open the location where the app was installed (usually %USERPROFILE%\AppData\Local\Curiosity Workspace\), and create a curiosity.yml file with the following content:

MSK_PORT: 5001

You can restart the Curiosity Workspace app now. If this is the first time you run it, you'll probably see a Windows Firewall message:

The default account and password for an empty system is admin Don’t forget to change it during the initial setup!

Running Curiosity as a Service

You can configure Curiosity to run as a Windows service. For that, first make sure the server is not running (from the web page, go to Settings > Maintenance > Shutdown - or press Ctrl+C on the shell). Then open the location where the app was installed (usually %USERPROFILE%\AppData\Local\Curiosity Workspace\) in an elevated command prompt , and run the configure-windows-service.bat file located on the folder:

You need to open an elevated command prompt to configure this

This should take a few moments, and you should soon be able to open the browser to localhost:8080 (or the port you configured) to login again. You can query the status of the service by running sc query curiosity on the shell. Curiosity should also show on the services.msc tool, where you can manage, start and stop it.

Starting Curiosity from the Terminal

You can click "Allow Access" and continue. Once your system is online, you can open the browser to the page (or the port you used above), and you should see the login page:

Now you can continue with the guide.

http://localhost:8080
Initial Setup
Docker
Kubernetes
this link