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.
Astra AI is founded on three core values:
- Transparency — All logic, safety rules, and design decisions should be open and understandable.
- Trustworthiness — Contributions should strengthen reliability, safety, and clarity.
- Collaboration — We grow through shared insight, constructive feedback, and respectful discussion.
Create your own fork and work from a feature branch.
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.
- Keep code clean, readable, and well‑documented.
- Use descriptive commit messages.
- Add comments where clarity matters.
If your contribution affects logic or behavior, include tests to ensure stability.
When your work is ready:
- Open a PR against the
mainbranch - Clearly describe the purpose of your changes
- Reference any related issues
- Be open to feedback and iteration
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.
All contributors are expected to follow the project’s Code of Conduct.
We aim to foster a respectful, inclusive, and collaborative environment.
Your contributions help shape Astra AI into a trustworthy, open, and community‑driven conversational assistant.
We’re excited to build this project together.