0dev is, what we call, an Insights & Assistant platform powered by AI.
The Insights
part of the platform allows users to easily connect to multiple data sources, execute queries, and generate reports. The Assistant
part of the platform allows you to create general-purpose Agents you can delegate tasks to. You can empower your agents with access to data sources to not only answer questions but also take actions on your behalf.
The interface between you and the platform is mainly through a chat interface. You won't need any technical background to gain insights or to create the agents and interact with them.
The project is in Alpha stage, however the main scaffolding, scope, and architecture are in place.
- Node.js (version >= 16.x)
- Docker (optional but recommended for deployment)
- MongoDB (for data persistence)
- Python (version >= 3.6)
- Clone the repository
git clone https://github.com/0dev-hq/0dev.git cd 0dev
- Update the .env files in the
back
,front
, anddana
directories with the required configurations. - Install the dependencies and run each project
We welcome contributions! Here’s how you can get involved:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature
). - Commit your changes (
git commit -m 'Add new feature'
). - Push to the branch (
git push origin feature/your-feature
). - Open a Pull Request!
This project is licensed under the Apache 2 License - see the LICENSE file for details.