Getting Started

Welcome to Fid! This guide will help you get up and running with the platform quickly. Follow these steps to create your account, set up your first project, and start building your knowledge base.

Quick Start

1. Create Your Account

Visit app.fidlabs.ai and sign up for a Fid account. You can use:

  • Email and password

  • GitHub authentication

  • Enterprise SSO (if configured by your organization)

After signing up, you’ll be taken to your dashboard where you can create your first project.

2. Create Your First Project

Projects are the primary way to organize your knowledge in Fid. Each project contains its own knowledge base, chat history, and settings.

To create a project:

  1. Click the “New Project” button on your dashboard

  2. Enter a descriptive name for your project

  3. Click “Create Project”

You’ll be taken to your project’s Knowledge Base view, ready to add your first sources.

3. Add Your First Source

Fid supports multiple source types. Here’s how to add your first one:

Adding a PDF Document:

  1. Click “Add Source” in the Knowledge Base

  2. Select “Document” from the source type menu

  3. Click “Choose File” and select a PDF (up to 50MB)

  4. Enter a descriptive name for the document

  5. Click “Add Source”

Adding a GitHub Repository:

  1. Click “Add Source” in the Knowledge Base

  2. Select “GitHub” from the source type menu

  3. Enter the repository URL (e.g., https://github.com/owner/repo)

  4. Select the branch or tag you want to index

  5. Optionally filter by file paths or extensions

  6. Click “Add Source”

Adding a Website:

  1. Click “Add Source” in the Knowledge Base

  2. Select “Website” from the source type menu

  3. Enter the website URL

  4. Click “Add Source”

Fid will process your source and make it searchable within minutes.

4. Start Chatting

Once your sources are processed, navigate to the Chat tab to start asking questions:

  1. Click the “Chat” tab in your project

  2. Type your question in the message box

  3. Press Enter or click Send

Fid will search your knowledge base and provide answers with citations to the relevant sources. You can:

  • Click on citations to view the source material

  • Ask follow-up questions for clarification

  • Use @ to mention specific sources or groups to focus the search

Core Concepts

Projects

Projects are containers for related knowledge. Use projects to:

  • Organize documentation by product, team, or topic

  • Control access and permissions

  • Maintain separate chat contexts

  • Configure project-specific settings

Sources

Sources are the building blocks of your knowledge base. Supported types include:

  • Documents: PDFs with full text extraction and search

  • GitHub Repositories: Public and private repositories with code understanding

  • Websites: Full site crawling or single page extraction

  • Doxygen: Technical documentation from Doxygen HTML output

  • Text: Custom text content with markdown support

  • Confluence: Sync spaces from Atlassian Confluence

  • SharePoint: Sync document libraries from Microsoft SharePoint

  • Spreadsheets: CSV and Excel files with structured data

Groups

Organize sources into groups for better management:

  • Create hierarchical folder structures

  • Enable/disable entire groups at once

  • Use groups to filter chat responses with @group-name

  • Drag and drop sources between groups

Chat Interface

The chat interface is your primary way to interact with your knowledge base:

  • Natural Language Queries: Ask questions in plain English

  • Citations: Every answer includes numbered citations linking to source material

  • Follow-ups: Fid suggests relevant follow-up questions

  • Commands: Use special commands like /doc for document generation

  • Filtering: Use @ mentions to focus on specific sources or groups

Best Practices

Organizing Your Knowledge Base

  1. Use Descriptive Names: Give sources clear, searchable names

  2. Create Logical Groups: Organize by topic, product version, or team

  3. Remove Outdated Content: Disable or delete obsolete sources

Effective Searching

  1. Be Specific: Include key terms and context in your queries

  2. Use Mentions: Focus searches with @source or @group mentions

  3. Iterate: Start broad, then refine based on initial results

  4. Review Citations: Always check the cited sources for complete context

Collaboration

  1. Share Projects: Invite team members to collaborate

  2. Use Groups: Create groups for different team responsibilities

  3. Document Decisions: Save important chat conversations

  4. Build Libraries: Share common sources across projects

Next Steps

Now that you understand the basics:

For additional help, please reach out to contact@fidlabs.ai.