Getting Started
3 articles
ARC Chat
3 articles
Documents
3 articles
Knowledge Base
3 articles
Quick start guide to get up and running
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.
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.
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.
Have intelligent conversations with ARC
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.
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.
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.
Upload and manage your research 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.
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.
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.
Create searchable knowledge repositories
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.
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.
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.
Deploy autonomous 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.
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.
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.
Automate research processes
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.
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.
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.
Track usage and insights
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.
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.
Integrate with the platform API
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>'.
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).
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.
Common questions and answers