Template: Formatting Examples

Template: Formatting Examples

New to Eclaire? This tutorial will get you up and running in just 10 minutes.

Quick Start

This guide is designed for beginners. If you’re already familiar with local-first AI tools, you can skip to our advanced documentation.

Installation (2 minutes)

Download Eclaire for your platform and run the installer. On first launch, Eclaire will:

Tip

No account required. No cloud signup. Just install and go. Your data stays completely private on your device.

Eclaire Dashboard

Import Your First Data (3 minutes)

Let’s import some data to see Eclaire in action:

  1. Add a few tasks - Click the Tasks icon and create some todos
  2. Import bookmarks - Drag your browser bookmarks file into Eclaire
  3. Add notes - Create a quick note about a project you’re working on

Eclaire immediately indexes everything locally for instant search.

Supported Import Formats

Here are the file formats we support:

Large Files

When importing very large photo libraries (10,000+ photos), the initial indexing may take a few minutes. Don’t worry - this only happens once!

Try AI-Powered Search (2 minutes)

Press Cmd+K (or Ctrl+K on Windows/Linux) and try searching:

Watch as Eclaire understands your intent and finds exactly what you need.

Advanced Search Examples

You can use natural language queries like:

Show me all photos from last summer vacation
Find notes about the marketing project
What tasks are overdue?
Pro Tip

Try combining search filters! For example: “photos of dogs from 2024” or “bookmarks about React tutorials saved this month”

Customize Your Experience (3 minutes)

Open Settings to customize Eclaire to your workflow:

Basic Configuration

  1. AI Model Selection

    • Choose between different model sizes
    • Balance between speed and accuracy
    • Download additional models as needed
  2. Keyboard Shortcuts

    • Customize your quick access keys
    • Set up your preferred search hotkey
    • Configure command palette shortcuts
  3. Privacy Settings

    • Control what gets indexed
    • Set up exclude folders
    • Manage retention policies

Code Example: Custom Configuration

If you want to configure Eclaire programmatically via its API:

// Initialize Eclaire with custom settings
const eclaire = new EclaireClient({
modelSize: 'medium',
indexPath: '~/Documents/Eclaire',
autoIndex: true,
searchDepth: 'deep',
privacy: {
  excludePaths: ['~/Private', '~/.ssh'],
  enableTelemetry: false
}
});

// Start the indexing process
await eclaire.startIndexing();
API Access

The API is currently in beta. Schema and endpoints may change in future releases. Always check the API documentation for the latest updates.

Configuration File

You can also use a config file (.eclairerc.json) in your home directory:

.eclairerc.json
{
"version": "1.0",
"settings": {
  "model": "eclaire-medium-v2",
  "indexing": {
    "autoStart": true,
    "watchFolders": [
      "~/Documents",
      "~/Pictures"
    ],
    "excludePatterns": [
      "node_modules",
      ".git",
      "*.tmp"
    ]
  },
  "search": {
    "maxResults": 50,
    "fuzzyMatch": true
  }
}
}

Inline Code and Formatting

You can use bold text, italic text, inline code, and even strikethrough.

Here’s how to use inline code: The Cmd+K shortcut opens the search palette instantly.

Numbered Lists

Follow these steps in order:

  1. First, install Eclaire
  2. Then, import your data
  3. Next, try searching
  4. Finally, customize settings
  5. Enjoy your privacy-first AI!

Nested Lists

You can also create nested lists:

Next Steps

You’re all set! Check out our full documentation to learn about:

Info

Need help? Join our community Discord or check out the FAQ section for common questions.

Welcome to privacy-first AI!