OctoBot code is split into multiple repositories:
- https://github.com/Drakkar-Software/OctoBot-Tentacles (dev branch) tentacles: evaluators, strategies, trading modes, interfaces, notifiers, external data feeds (twitter, telegram etc), backtesting data formats management and exchange specific behaviors.
- https://github.com/Drakkar-Software/OctoBot-Services for everything related to interfaces: graphic (web) and text(telegram), notifications push and social analysis data management: update engine to handle new data from an external feed (ex: twitter) when it gets available.
- https://github.com/Drakkar-Software/Async-Channel which is used by OctoBot as a base framework for every data transfer within the bot. This allows a highly optimized and scalable architecture that adapts to any system while using a very low amount of CPU and RAM.