Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 2.34 KB

File metadata and controls

57 lines (39 loc) · 2.34 KB

Contributing to 01Agents

First off, thank you for considering contributing to 01Agents! It's people like you that make 01Agents such a great tool.

This project is maintained by Bishal Singh (@bsalsingh) and the 01Cloud community.

Where Can I Give Feedback?

How Can I Contribute?

Reporting Bugs

Before creating bug reports, please check the existing issues as it might be already reported. When you are creating a bug report, please include as many details as possible. Fill out the required template, the information it asks for helps us resolve issues faster.

Suggesting Enhancements

If you have a great idea for 01Agents, please open an issue. Explain the context, why you think it's necessary, and how it should work.

Pull Requests

  1. Fork the repository and create your branch from main.
  2. Setup your development environment (see Local Development Setup).
  3. Make your changes. If you've added code that should be tested, add tests.
  4. Ensure the test suite passes.
  5. Format your code. Use our precommit hooks.
  6. Submit a Pull Request. Use a descriptive title and fill out the Pull Request template.

Local Development Setup

To contribute to the code, you'll need to set up the agents locally.

Level 0 Agent (Frontend)

cd k8s-agent/level-0-agent
npm install
npm run dev

Level 1 Agent (Backend)

cd k8s-agent/level-1-agent
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python main.py

Community

Thank you for your contributions! 🚀