| title: RisingBrain | |
| emoji: π | |
| colorFrom: yellow | |
| colorTo: indigo | |
| app_file: app.py | |
| sdk: gradio | |
| sdk_version: 2.9.1 | |
| python_version: 3.10.4 | |
| pinned: false | |
| license: other | |
| # π§ RisingBrain - Powering Your AI Enhanced OS π‘ | |
| Welcome to the heartbeat of **RisingBrain**, our main backend component. β½ Kickstart your **RisingBrain** project right from here. | |
| <p align="center"> | |
| <img align="center" src="assets/img/brain-diagram.png" width="100%"> | |
| </p> | |
| ## Running FastAPI Application π | |
| Our backend runs on a <a href="https://fastapi.tiangolo.com/">FastAPI</a> application. Here's a quick guide to get it up and running: | |
| ### Step 1: Install all required packages using the provided requirements.txt file. | |
| ``` bash | |
| pip install -r requirements.txt | |
| ``` | |
| ### Step 2: Start the FastAPI application with hot reloads enabled using Uvicorn. | |
| ``` bash | |
| uvicorn app:app --reload | |
| ``` | |
| Bravo!π You should now see your **Brain Backend** is alive and ready for action, empowering your AI interactions in **RisingBrain**. | |
| Happy coding! π | |
| ## Contributing πͺ | |
| 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". | |
| 1. **Fork** the repository on GitHub | |
| 2. **Clone** your fork to your machine | |
| 3. **Commit** the changes to your personal branch | |
| 4. **Push** these updates back to your fork | |
| 5. Don't forget to submit a **Pull Request** for us to study your contributions. | |
| NOTE: Sync with "upstream" to have the latest updates before you make a pull request! | |