Installation
Install Beep.AI.Researcher on your system
Prerequisites
- Python 3.10+ -- The application is built on Flask
- SQLite or PostgreSQL -- SQLite is used by default for development
- Beep.AI.Server (optional but recommended) -- For AI features like RAG chat, code suggestions, and extraction
- Web browser -- Chrome, Firefox, Safari, or Edge
Step-by-Step Installation
- Clone the repository and navigate to the project directory
- Create a virtual environment:
python -m venv venv - Activate the virtual environment:
Linux/Mac:source venv/bin/activate
Windows:venv\Scripts\activate - Install dependencies:
pip install -r requirements.txt - Initialize the database:
flask init-db - Start the server:
flask run - Open
http://localhost:5000in your browser
Configuring Beep.AI.Server
If you want AI features, you need to configure the connection to Beep.AI.Server:
- Log in as an admin user
- Go to Admin Dashboard > Settings
- Enter the Beep.AI.Server URL (e.g.,
http://localhost:8000) - Test the connection and save
Note: Without Beep.AI.Server, you can still use document management, coding, and reporting features. AI features like chat, code suggestions, and extraction will show as unavailable.