March 23, 2025
SeekGPT: Contribution Guidelines
An open, and ethically grounded Artificial General Intelligence (AGI) foundational model.
Welcome to the SeekGPT project! We are building a foundational AI model for India and the world, and we invite you to join us in this ambitious endeavor. This document outlines the various ways you can contribute to SeekGPT, regardless of your background or expertise.
Vision: To establish SeekGPT as a globally recognized, open, and ethically grounded Artificial General Intelligence (AGI) foundational model, driven by India's diverse talent and cultural values, contributing to the advancement of humanity.
Mission: To democratize AI development and application through collaboration, ethical practices, and accessible resources.
SeekGPT welcomes contributions from a wide range of individuals and organizations, including:
Academicians (PhD Holders and Professors):
Leading research and development in core AI areas.
Mentoring and guiding students and researchers.
Inviting PhD students in relevant fields to contribute.
Providing expertise in:
Machine Learning
Deep Learning
Image Processing
Natural Language Processing
Transformers
Building AI Models
Large Language Models
Vision Language
Vision Transformers
Any other relevant AI field.
Students and Researchers (PhDs, Masters, Undergraduate, Diploma in (Engineering/Design/Medical/Science/Commerce/Arts) :
Contributing to code development, data curation, and research.
Exploring new AI techniques and applications.
Participating in hackathons and challenges.
Contributing in UI/UX design, and other design relevant task.
Investors and Donors:
Providing financial support for hardware/software acquisition (e.g., NVIDIA GPU H100/H200).
Enabling access to cloud computing resources.
Supporting research and development initiatives.
Enabling dedicated management teams.
Pioneers and Users:
Providing feedback on model performance and usability.
Identifying potential applications and use cases.
Contributing to community discussions and knowledge sharing.
Testing the model, and providing use case feedback.
GitHub: Join our GitHub repository to access code, documentation, and issue trackers.
Online Forums/Discord/Slack: Participate in community discussions and ask questions on our communication platforms.
Mailing List: Subscribe to our mailing list for project updates and announcements.
Research Collaboration: Propose and lead research projects related to SeekGPT's goals.
Student Recruitment: Invite and mentor PhD students to contribute to specific research areas.
Curriculum Development: Contribute to the development of AI education materials and courses.
Peer Review: Review and provide feedback on research papers and code contributions.
Grant Applications: Collaborate on grant applications to secure funding for SeekGPT research.
Code Contributions:
Implement new features and algorithms.
Fix bugs and improve existing code.
Contribute to the development of libraries and tools.
Data Curation:
Collect and preprocess data for training the SeekGPT model.
Develop data annotation tools and pipelines.
Ensure data quality and representativeness.
Research and Experimentation:
Conduct experiments to evaluate model performance.
Explore new AI techniques and architectures.
Document research findings and results.
Design Contributions:
Contribute to UI/UX design of web interfaces, and applications utilizing SeekGPT.
Design visual representation of data.
Create logos and other graphic elements.
Hardware Acquisition:
Provide funding for the purchase of high-performance GPUs and other hardware.
Establish partnerships with hardware vendors.
Cloud Computing Resources:
Provide access to cloud computing platforms for training and deploying the SeekGPT model.
Support the development of a scalable cloud infrastructure.
Financial Support:
Provide funding for research grants, scholarships, and fellowships.
Support community events and workshops.
Support for expansion and reach to masses.
Support for Software Development.
Support for Hardware Equipment.
Support for dedicated manpower.
Support for dedicated labs.
Hardware Management:
Provide teams to manage the hardware.
Ensure the hardware is properly maintained.
Optimize the hardware for SeekGPT.
Feedback and Testing:
Test the SeekGPT model and provide feedback on its performance.
Identify bugs and areas for improvement.
Suggest new features and applications.
Use Case Development:
Develop and share innovative use cases for the SeekGPT model.
Create demos and tutorials.
Contribute to documentation and knowledge sharing.
Community Engagement:
Participate in community discussions and forums.
Share your knowledge and expertise.
Promote the SeekGPT project.
GitHub Issues: Use GitHub issues to report bugs, suggest features, and propose research ideas.
Pull Requests: Submit pull requests to contribute code and documentation.
Code Review: Participate in code reviews to ensure code quality and maintainability.
Documentation: Contribute to the project's documentation to make it accessible to everyone.
SeekGPT is committed to fostering a welcoming and inclusive community.
All contributors are expected to adhere to our code of conduct, which promotes respectful and collaborative behavior.
All contributions to SeekGPT will be licensed under an open-source license (e.g., Apache 2.0).
For any questions or inquiries, please contact us through our GitHub repository or community forums.
Contact the core team, and describe the hardware you wish to donate.
The team will assess the hardware, and see if it fits the projects needs.
If accepted the core team, and hardware donator will create a plan for hardware management, and distribution.
Donators will be recognized, and properly thanked within the community.
Contact the core team, and describe the area of research you wish to contribute to.
The team will assess the research, and see if it fits the projects needs.
If accepted the core team, and researcher will create a plan for research management, and distribution.
Researchers will be recognized, and properly thanked within the community.
We look forward to your contributions and collaboration in building SeekGPT, India's foundational AI model!
To contribute in to models development consider creating a SeekGPT Improvement Proposal and then inclusion in to SeekGPT model SeekGPT Request for Comment
Special Thanks to @sanjibnarzary