Thomas Richardson commited on
Commit
d7a8e98
Β·
unverified Β·
2 Parent(s): 201ecf7e5e7450

Merge pull request #211 from ttt246/feature/readme_144

Browse files
Brain/README.md CHANGED
@@ -43,23 +43,35 @@ This aims to isolate your Python/system install from the application's project p
43
 
44
  - On Windows:
45
 
46
- `python -m venv [virtualenv name]\`
 
 
47
 
48
- `venv\Scripts\activate.bat\`
 
 
49
 
50
  - On Linux:
51
 
52
- `python3 -m venv [virtualenv name]`
 
 
53
 
54
- `source [virtualenv name]/bin/activate`
 
 
55
 
56
 
57
  ### Step 2: Install all required packages using the provided requirements.txt file.
58
 
59
- `pip install -r requirements.txt`
 
 
60
 
61
  ### Step 3: Start the FastAPI application with hot reloads enabled using Uvicorn.
62
- `uvicorn app:app --reload`
 
 
63
 
64
  Bravo!πŸ‘ You should now see your **Brain Backend** is alive and ready for action, empowering your AI interactions in **RisingBrain**.
65
 
 
43
 
44
  - On Windows:
45
 
46
+ ``` bach
47
+ python -m venv [virtualenv name]
48
+ ```
49
 
50
+ ``` bash
51
+ venv\Scripts\activate.bat\
52
+ ```
53
 
54
  - On Linux:
55
 
56
+ ``` bash
57
+ python3 -m venv [virtualenv name]
58
+ ```
59
 
60
+ ``` bash
61
+ source [virtualenv name]/bin/activate
62
+ ```
63
 
64
 
65
  ### Step 2: Install all required packages using the provided requirements.txt file.
66
 
67
+ ``` bash
68
+ pip install -r requirements.txt
69
+ ```
70
 
71
  ### Step 3: Start the FastAPI application with hot reloads enabled using Uvicorn.
72
+ ``` bash
73
+ uvicorn app:app --reload
74
+ ```
75
 
76
  Bravo!πŸ‘ You should now see your **Brain Backend** is alive and ready for action, empowering your AI interactions in **RisingBrain**.
77
 
Brain/assets/img/desc.png DELETED

Git LFS Details

  • SHA256: 70c6d1481a480a521d616cf8ce119c36eada83cfa7b88d5b7ff91b4eac0fcaf2
  • Pointer size: 131 Bytes
  • Size of remote file: 440 kB
Brain/assets/img/extension-diagram.png ADDED
Brain/assets/img/extension-functionality.png ADDED
Brain/assets/img/watch_desc.png DELETED
Binary file (49.4 kB)
 
Extension/README.md CHANGED
@@ -1,74 +1,62 @@
1
- <p align="center">
2
- <img src="./src/logo1.png">
3
- </p>
4
-
5
- <h1 align="center">Rising Browser(Extension)</h1>
6
 
7
- <div align="center">
8
 
 
 
 
 
9
 
10
- All complex software including operating systems will need to be rewritten from the ground up to take advantage of machine learning. It will manipulate the browser automatically. Our plugins can run as an openai plugin, or in our backend.
11
- </div>
12
 
13
- ### Achievement
14
  <p align='center'>
15
- <img align='center' src='src/assets/desc.png' width='100%' />
16
  </p>
17
 
18
- - πŸ“± Support for mobile devices to manage browser.
19
- - 🌍 Support all web browsers to manipulate it automatically as its extension.
20
- - πŸ”— Multiple API support (Web API for Free and Plus users, GPT-3.5, GPT-4, etc.).
21
- - πŸ” Integration to all mainstream search engines, and custom queries to support additional sites.
22
-
23
- ### ✨ Features
24
-
25
- - 🌈 Call up the chat dialog box on any page at any time. (<kbd>Ctrl</kbd>+<kbd>B</kbd>)
26
- - πŸ“± Support for mobile devices.
27
- - πŸ““ Summarize any page with right-click menu. (<kbd>Alt</kbd>+<kbd>B</kbd>)
28
- - πŸ“– Independent conversation page. (<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>H</kbd>)
29
- - πŸ”— Multiple API support (Web API for Free and Plus users, GPT-3.5, GPT-4, New Bing, Self-Hosted, Azure, Poe etc.).
30
- - πŸ” Integration to all mainstream search engines, and custom queries to support additional sites.
31
- - 🧰 Selection tool and right-click menu to perform various tasks, such as translation, summarization, polishing,
32
- sentiment analysis, paragraph division, code explain and queries.
33
- - πŸ—‚οΈ Static cards support floating chat boxes for multi-branch conversations.
34
- - πŸ–¨οΈ Easily save your complete chat records or copy them partially.
35
- - 🎨 Powerful rendering support, whether for code highlighting or complex mathematical formulas.
36
- - 🌍 Language preference support.
37
- - πŸ“ Custom API address support.
38
- - βš™οΈ All site adaptations and selection tools(bubble) can be freely switched on or off, disable modules you don't need.
39
- - πŸ’‘ Selection tools and site adaptation are easy to develop and extend, see the [Development&Contributing][dev-url]
40
- section.
41
- - πŸ˜‰ Chat to improve the answer quality.
42
-
43
- ### ✨ How to install
44
-
45
- ##### install node_modules
46
- ``` bash
47
  npm install
48
  ```
 
49
 
50
- ##### build and install extention
 
51
  ```
52
- npm run dev --development
 
 
 
 
 
53
  ```
54
 
55
- ##### Enter this into your Chrome search bar:
56
 
57
- chrome://extensions/
58
 
59
- ##### In the top-right corner, turn on developer mode.
60
 
61
- This will then render two buttons in the top-left corner.
62
- Load the unpacked extension and the packed extension.
63
- Click on β€œLoad unpacked extension,” and select your build folder.
64
 
65
- ### Contributing
66
- Please refer to each project's style and contribution guidelines for submitting patches and additions. In general, we follow the "fork-and-pull" Git workflow.
67
 
68
- 1. **Fork** the repo on GitHub
69
- 2. **Clone** the project to your own machine
70
- 3. **Commit** changes to your own branch
71
- 4. **Push** your work back up to your fork
72
- 5. Submit a **Pull request** so that we can review your changes
73
 
74
- NOTE: Be sure to merge the latest from "upstream" before making a pull request!
 
1
+ # 🌍 RisingBrain-Extension: Surfing the AI wave on your Browser πŸš€
 
 
 
 
2
 
3
+ Welcome to the browser extension of **RisingBrain** - an exciting piece of innovation bringing smart, AI-powered functionality right into your browser.
4
 
5
+ Compatible with all major browsers – think ***Chrome, Safari, Firefox***, and more!
6
+ <p align='center'>
7
+ <img align='center' src='../Brain/assets/img/extension-diagram.png' width='88%' />
8
+ </p>
9
 
10
+ ## Salient Features 🌟
 
11
 
12
+ With **RisingBrain** Extension, your browser does more than just surf the web. Here's what you're in for:
13
  <p align='center'>
14
+ <img align='center' src='../Brain/assets/img/extension-functionality.png' width='88%' />
15
  </p>
16
 
17
+ - **Converse Freely**: Enjoy casual, yet interactive chat experiences with Rising AI, even while you browser surf.
18
+ - **Browser Control**: Execute a host of browser functions like opening a new tab, scrolling, switching tabs, or clicking items on the webpage, all through simple prompts.
19
+ - **Seamless Automation**: RisingBrain Extension goes further to automate routine tasks such as sending emails, booking tables, making appointments, or scheduling calendars.
20
+
21
+ ## Quick Installation Guide πŸ”§
22
+
23
+ Ready to experience smarter browsing with **RisingBrain** Extension? Here's how to get started:
24
+
25
+ - Clone the <a href="https://github.com/ttt246/Brain/tree/main/Extension">RisingBrain Extension repository</a> to your local machine.
26
+ - Using terminal, navigate to its directory and run this command to install all required node modules:
27
+
28
+ ``` bach
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29
  npm install
30
  ```
31
+ - Once the installation is complete, simply build the project using:
32
 
33
+ ``` bach
34
+ npm run build
35
  ```
36
+
37
+ - The build will create a new directory named ***'build'*** inside the Extension directory.
38
+
39
+ You should now see this directory with built files as your directory location:
40
+ ``` bash
41
+ [project directory]/Brain/Extension/build
42
  ```
43
 
44
+ ## Compatibility and Beyond πŸŽ“
45
 
46
+ **RisingBrain** Extension is designed to foster compatibility across all browsers, ensuring no user feels left out.
47
 
48
+ With the power of AI transforming your everyday browsing, you'll experience comfort, ease, and innovation like never before.
49
 
50
+ The future is here with the **RisingBrain** Extension!
51
+ ***Ride*** the ***wave*** of the future with us πŸš€.
 
52
 
53
+ ## Contributing πŸ’ͺ
54
+ We appreciate your interest in enhancing our work! Please respect the style and contribution guidelines of every project when submitting patches and additions. Our general Git workflow of choice is "fork-and-pull".
55
 
56
+ 1. **Fork** the repository on GitHub
57
+ 2. **Clone** your fork to your machine
58
+ 3. **Commit** the changes to your personal branch
59
+ 4. **Push** these updates back to your fork
60
+ 5. Don't forget to submit a **Pull Request** for us to study your contributions.
61
 
62
+ NOTE: Sync with "upstream" to have the latest updates before you make a pull request!