Skip to content
This repository has been archived by the owner on Nov 11, 2023. It is now read-only.
golden1831 edited this page Jul 14, 2023 · 15 revisions

Welcome to the RisingBrain Wiki 🌍️

Welcome, cybernauts, to the home of 🧠 RisingBrain 🧠, a revolutionary leap in operating systems! Our mission? To bring the power of artificial intelligence right at your fingertips. Or, should we say, byte-tips?!

RisingBrain is not just any ordinary Operating System (OS), it's a smart, assistive, communicative phenomenon that brings you, the user, right into the heart of the AI revolution. We're all about making your tech work for you - not the other way around!

What's the big deal? πŸŽ‰

Well, we're glad you asked! Picture an AI-powered OS managing all your apps through fun, conversational interactions.

Ever thought you could command your OS as if you were Luke Skywalker wielding the Force? That's RisingBrain for you, a powerful blend of tech wizardry and good ol' convenience.

Think Siri, _Alexa _and Google Assistant went to a party, and nine months later, we welcomed a super-smart AI baby that can control everything in your smartphone universe.

Okay, we did say we were fun 😜!

What is RisingBrain? 🧐

RisingBrain is a revolutionary project aiming to redefine the way we interact with complex software. We're integrating artificial intelligence into the very heart of operating systems. RisingBrain is the dawn of an era where an AI manages applications via interactive plugins, executed within our backend or as OpenAI plugins.

Who is RisingBrain for? πŸ‘₯

Whether you're a tech enthusiast eager to experience the future of operating systems or a developer interested in our innovation, RisingBrain is for you! Our system's design ensures a user-friendly experience for all users, while developers can dive into our architecture and contribute to this forward-thinking project.

Key Features πŸ”‘

RisingBrain boasts of features that transform daily tech interactions into fun, intuitive tasks:

  • User-friendly Conversations: Chat with Rising AI and make it your personal assistant.
  • Smart Browsing: Automatically perform browser-based searches based on user input, without any additional effort.
  • Visual Search: Find the images you need using similar images or descriptive prompts.
  • Stay connected: Easily find contacts and initiate calls or text messages.
  • Manage Contacts: Organize your contacts using their name or number.
  • Browser Control: Command your browser to perform tasks like open tabs, search web, navigate pages, and more - all with your voice!

File Structure πŸ“‚

β”œβ”€β”€ License
β”œβ”€β”€ READMD.md
β”œβ”€β”€ app.py - The main Python file to run your application which contains the core logic of your project.
β”œβ”€β”€ requirements.txt - Lists all Python dependencies your project requires to run smoothly.
β”œβ”€β”€ runtime.txt - Specifies the Python version that your project runs on.
β”œβ”€β”€ Android - This folder includes everything you need to run the Android app.
β”‚   β”œβ”€β”€ app
β”‚   β”‚   β”œβ”€β”€ src
β”‚   β”‚   β”‚   β”œβ”€β”€ main - Contains the main code for the Android application including Java classes and resources.
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ java/com/matthaigh27/chatgptwrapper
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ res
β”‚   β”œβ”€β”€ assets - Directory for storing raw asset files like images, audio, etc.
β”œβ”€β”€ Brain - Encapsulates the main backend code.
β”‚   β”œβ”€β”€ asset - Directory for storing raw asset files like images, audio, etc.
β”‚   β”œβ”€β”€ src - Command parsing, firebase access, model definitions, router for API endpoints and services, etc directory.
β”‚   β”‚   β”œβ”€β”€ command
β”‚   β”‚   β”œβ”€β”€ commom
β”‚   β”‚   β”œβ”€β”€ firebase
β”‚   β”‚   β”œβ”€β”€ model
β”‚   β”‚   β”œβ”€β”€ rising_plugin
β”‚   β”‚   β”œβ”€β”€ router
β”‚   β”‚   β”œβ”€β”€ service
β”‚   β”‚   β”œβ”€β”€ static
β”œβ”€β”€ Extension - Houses the code for your browser extension.
β”‚   β”œβ”€β”€ package.json
β”‚   β”œβ”€β”€ src - Repository for your extension’s JavaScript, HTML, CSS, and image files.
β”‚   β”‚   β”œβ”€β”€ assets
β”‚   β”‚   β”œβ”€β”€ containers
β”‚   β”‚   β”œβ”€β”€ pages
β”‚   β”œβ”€β”€ utils - Stores utility scripts that provide common functionality throughout multiple functions in your extension.
β”‚   β”‚   β”œβ”€β”€ build.js
β”‚   β”‚   β”œβ”€β”€ env.js
β”‚   β”‚   β”œβ”€β”€ webserver.js
β”œβ”€β”€ WatchApp - Acts as the repository for your Apple Watch app.
β”‚   β”œβ”€β”€ WatchApp Watch App - Includes all the components, pages, and resources of your Apple Watch application.
β”‚   β”‚   β”œβ”€β”€ MainView.swift
β”‚   β”‚   β”œβ”€β”€ Assets.xcassets
β”‚   β”‚   β”œβ”€β”€ Components
β”‚   β”‚   β”œβ”€β”€ Pages
β”‚   β”‚   β”œβ”€β”€ Values
β”‚   β”œβ”€β”€ WatchApp Watch AppTests - Contains the unit tests for your Watch app's code.
β”‚   β”œβ”€β”€ WatchApp Watch AppUITests - Contains the UI level testing for your Watch app.
β”œβ”€β”€ sauce_tests - Contains test scripts for the popular cross-browser testing platform, Sauce Labs.

The RisingBrain Advantage πŸš€

Our project aims to change the way we think about and interact with complex software systems, bringing the power of machine learning to the fore. With RisingBrain, your AI can actively manage all apps through various plugins operating as OpenAI plugins or within our backend.

So, buckle up dear user, Rise above the ordinary with RisingBrain and experience a new wave of AI-powered efficiency where your Operating System is more than just software - it's a smart, talking companion that makes handling technology a walk in the park! πŸ¦ΎπŸ’‘

Life with RisingBrain? It's like having a simultaneous interpreter, personal secretary, and undercover superhero, rolled into one on your phone! Excited yet? We sure are! Hang on tight, it's going to be a wild ride to the future of OS!

Hang around our Getting Started page to embark on your RisingBrain journey, and don't forget to buckle that metaphorical seatbelt, because we're in for a thrilling journey! πŸ§ πŸš€πŸ˜‚

P.S. This is where we drop the mic. πŸŽ€πŸ’«

Dive deeper into our project across various platforms: GitHub Repository | Android Application | Browser Extension | Apple Watch App