Back to Home

Documentation

Learn how to use ARC — your AI Research Copilot

Getting Started

3 articles

ARC Chat

3 articles

Documents

3 articles

Knowledge Base

3 articles

Getting Started

Quick start guide to get up and running

Introduction to ARC

ARC (AI Research Copilot) is an intelligent platform that helps you research, analyze, and manage documents using AI-powered agents. Upload documents, create knowledge bases, chat with ARC, and automate complex workflows.

Creating Your Account

Sign up using your email address or connect with Google/GitHub for quick access. After verifying your email, you'll be directed to the dashboard where you can start exploring the platform.

Navigating the Dashboard

The dashboard provides an overview of your activity, including recent chats, document counts, and knowledge base status. Use the sidebar to navigate between different sections: ARC Chat, Documents, Knowledge Base, Agents, Workflows, and Analytics.

ARC Chat

Have intelligent conversations with ARC

Starting a Chat

Click on 'ARC Chat' in the sidebar to start a new conversation. You can ask questions about your uploaded documents, request summaries, analysis, or general research assistance. ARC uses your knowledge bases for context-aware responses.

Chat with Documents

When you have documents uploaded, ARC can answer questions directly from your content. Simply reference a document or ask a question, and ARC will search through your knowledge bases to find relevant information.

AI Models

The platform supports multiple AI models including GPT-4o, Claude 3.5 Sonnet, and GPT-3.5 Turbo. You can select your preferred model in the chat settings or let the system choose the best model for your query.

Documents

Upload and manage your research documents

Uploading Documents

Navigate to the Documents section and click 'Upload'. Supported formats include PDF, DOCX, TXT, and Markdown. Documents are automatically processed, chunked, and indexed for AI search capabilities.

Document Processing

When you upload a document, it goes through several processing steps: text extraction, chunking into smaller segments, embedding generation for semantic search, and storage in your knowledge base. This process typically takes a few seconds.

Organizing Documents

Group related documents into Knowledge Bases for better organization. Each Knowledge Base can contain multiple documents and serves as a context source for AI conversations. Create separate knowledge bases for different research topics.

Knowledge Base

Create searchable knowledge repositories

What is a Knowledge Base?

A Knowledge Base is a collection of documents organized around a specific topic or research area. It enables the AI to search and retrieve relevant information when answering your questions. You can create multiple knowledge bases for different projects.

Creating a Knowledge Base

Go to Knowledge Base and click 'Create Knowledge Base'. Give it a name and description, then upload or attach documents. The system will automatically index all content for semantic search.

Using Knowledge Bases in Chat

When chatting with AI, you can specify which knowledge base to use for context. The AI will search through the selected knowledge base to provide accurate, document-backed answers.

ARC Agents

Deploy autonomous AI agents

What are AI Agents?

ARC Agents are autonomous assistants that can perform complex tasks, conduct research, and generate reports. Unlike simple chat, agents can plan multi-step workflows, use tools, and deliver comprehensive results.

Creating an Agent

Navigate to Agents and click 'Create Agent'. Define the agent's role, capabilities, and the knowledge bases it can access. You can configure the agent's personality, expertise areas, and output format.

Running an Agent

Once created, you can assign tasks to your agent. The agent will work through the task step by step, consulting your documents as needed, and deliver a comprehensive result. Monitor progress in real-time.

Workflows

Automate research processes

Building Workflows

Workflows allow you to chain multiple AI operations together. Create a workflow by adding steps like document analysis, web research, data extraction, and report generation. Each step can use different AI models and tools.

Running Workflows

Select a workflow and provide the input data or documents. The workflow will execute each step sequentially, passing results from one step to the next. Track progress and view intermediate results in real-time.

Workflow Templates

Start with pre-built workflow templates for common tasks like literature review, competitive analysis, market research, and data extraction. Customize templates to fit your specific needs.

Analytics

Track usage and insights

Analytics Dashboard

The Analytics section provides insights into your platform usage. View message history, document processing stats, agent activity, and token consumption. Charts and graphs help you understand usage patterns.

Reports

Generate detailed reports on your research activity. Export usage data, document summaries, and conversation histories. Reports can be downloaded in various formats for record-keeping or sharing with your team.

API Reference

Integrate with the platform API

Authentication

All API requests require authentication using JWT tokens. Obtain a token via the /api/v1/auth/login endpoint and include it in the Authorization header as 'Bearer <token>'.

REST Endpoints

The API follows REST conventions. Key endpoints include /api/v1/documents (CRUD for documents), /api/v1/chat (send messages), /api/v1/knowledge-bases (manage KBs), and /api/v1/agents (manage agents).

Rate Limits

Free tier: 100 requests/minute. Pro tier: 1,000 requests/minute. Enterprise: Unlimited. Exceeding limits returns HTTP 429. Implement exponential backoff in your integration code.

Frequently Asked Questions

Common questions and answers

Ready to get started?

Create your free account and start using ARC today.

Start Free Trial