Gorebrum
Gorebrum is an open-source AI library written in the go programming language, which focuses on a highly concurrent and flexible approach and exportable AI models
project status:
functional needs testing!
Key planned features
- concurrency: not functional
- GPU compute: not functional
- exportable models: not functional
getting started
Docs and website in progress!
contributing
As a general rule, we encourage everyone to make a pull request on whatever you see fit, I cannot promise that it will be approved but, I will do my best to help you be successful. If the feature you want does not exist please make an issue! I want this project to be the best it can be. If I say no, I will try to explain why. But if you're just getting started you can join the discord https://discord.gg/MscBpuBr
Also, take a look at the project charter to learn more about our mission
project charter
mission
To deliver a viable innovative library for creating the next generation of AIs, this project does not mind being a ginny pig for unconventional ideas. Our mission is to bring new technology to the hands of developers and to do so will grace and elegance with a minimal barrier to entry.
project values
- respecting user privacy
- maintaining an open and welcoming community
- encouraging dialog and teamwork
- limiting technical debt wherever possible
project requirements
- must have the ability to turn on and off all non-essential features.
- all functions, types, methods, and tests must be documented no exceptions
- The user must be able to export/import the base model as data.
Current goal for 2023
The goal at the moment is to get liberty to a usable state, we will then focus on standardizing the format in which you interact with the model with a small API. As of 2023 performance is not a concern to me, if that's what you want, go to a more mature library.
My goal at the moment is to understand neural networks at a deep level and program them in a way I find intuitive and reusable when the project is more developed and has users I will focus on performance. I am also a college student studying Computer Science and want to participate in active research in deep learning this project will be subject to some interesting experiments all of which should be optional features unless impractical.