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:
Click the “New Project” button on your dashboard
Enter a descriptive name for your project
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:
Click “Add Source” in the Knowledge Base
Select “Document” from the source type menu
Click “Choose File” and select a PDF (up to 50MB)
Enter a descriptive name for the document
Click “Add Source”
Adding a GitHub Repository:
Click “Add Source” in the Knowledge Base
Select “GitHub” from the source type menu
Enter the repository URL (e.g.,
https://github.com/owner/repo
)Select the branch or tag you want to index
Optionally filter by file paths or extensions
Click “Add Source”
Adding a Website:
Click “Add Source” in the Knowledge Base
Select “Website” from the source type menu
Enter the website URL
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:
Click the “Chat” tab in your project
Type your question in the message box
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 generationFiltering: Use
@
mentions to focus on specific sources or groups
Best Practices
Organizing Your Knowledge Base
Use Descriptive Names: Give sources clear, searchable names
Create Logical Groups: Organize by topic, product version, or team
Remove Outdated Content: Disable or delete obsolete sources
Effective Searching
Be Specific: Include key terms and context in your queries
Use Mentions: Focus searches with
@source
or@group
mentionsIterate: Start broad, then refine based on initial results
Review Citations: Always check the cited sources for complete context
Collaboration
Share Projects: Invite team members to collaborate
Use Groups: Create groups for different team responsibilities
Document Decisions: Save important chat conversations
Build Libraries: Share common sources across projects
Next Steps
Now that you understand the basics:
Explore the Knowledge Base guide for advanced source management
Learn about chat capabilities in Chat & Fid Agents
Set up integrations in Connecting to Other Agents
Install the VS Code Extension for development workflows
For additional help, please reach out to contact@fidlabs.ai.