Skip to content

Latest commit

 

History

History
74 lines (50 loc) · 2.28 KB

File metadata and controls

74 lines (50 loc) · 2.28 KB

Contributing to Astra AI

Thank you for your interest in contributing to Astra AI.
This project is built on transparency, collaboration, and responsible AI development.
Whether you're fixing a bug, improving safety, or adding new capabilities, your contributions are valued.


🧭 Guiding Principles

Astra AI is founded on three core values:

  1. Transparency — All logic, safety rules, and design decisions should be open and understandable.
  2. Trustworthiness — Contributions should strengthen reliability, safety, and clarity.
  3. Collaboration — We grow through shared insight, constructive feedback, and respectful discussion.

🛠 How to Contribute

1. Fork the repository

Create your own fork and work from a feature branch.

2. Open an issue (recommended)

Before starting major work, open an issue to discuss:

  • new features
  • safety improvements
  • architectural changes
  • bug reports

This helps avoid duplicated effort and ensures alignment with project goals.

3. Follow the coding style

  • Keep code clean, readable, and well‑documented.
  • Use descriptive commit messages.
  • Add comments where clarity matters.

4. Write tests when appropriate

If your contribution affects logic or behavior, include tests to ensure stability.

5. Submit a pull request

When your work is ready:

  • Open a PR against the main branch
  • Clearly describe the purpose of your changes
  • Reference any related issues
  • Be open to feedback and iteration

🔐 Safety & Responsibility

Astra AI prioritizes responsible AI behavior. Contributions should:

  • Strengthen safety boundaries
  • Improve jailbreak resistance
  • Avoid introducing harmful or manipulative behavior
  • Respect user privacy and data handling expectations
  • Maintain clarity and transparency

If you’re unsure whether a contribution aligns with these principles, open an issue to discuss it.


🤝 Community Expectations

All contributors are expected to follow the project’s Code of Conduct.
We aim to foster a respectful, inclusive, and collaborative environment.


🌟 Thank You

Your contributions help shape Astra AI into a trustworthy, open, and community‑driven conversational assistant.
We’re excited to build this project together.