AI developer assistant
No security coverage
Build Drupal systems using natural language with the help of AI.
Select a module to improve, talk with AI about improvements, modify code and improve further.
More info about project goals.
Features
- Gather source code (modules, themes, directories)
- Preprocess code with plugin system (to fit code within limited GPT-4 context window of 8000 tokens)
Roadmap
- User interface to gather source code and configure preprocess plugins.
- Integration with AI prompt engineering [module have released] to setup developer assistant's character and knowledgebase.
- Integration with AI chat user interface to talk with assistant [module have released].
- Integration with AI personal assistant builder for even better user experience.
- Integration with AI work for advanced skills and multi-step development (git, composer, drush, selenium, python, npm and other linux skills of AI; use of sandboxing technology / libraries)
- Website generation
- AI developer assistant's meta issue: #3358892: Fully fledged website and module development with Artificial Intelligence
- AI development meta issue: #3336313: Use Ai for assisting Drupal issues to increase rate of development
- AI tools meta issue: #3346258: [META] Drupal could be great for building AI tools (like ChatGPT)
Post-installation
- Checkout README.md file for instructions how to use code API.
Requirements
- None.
Part of Drupal artificial intelligence (AI) community initiative.
Let's make great Drupal AI features
Funding the project
Project is looking for funding. There are 3 available paths to financially support the project. Larger sponsors will be featured on the module's page.
- With open collective you can choose the amount, give one time or setup a monthly recurring donation.
- Through Drupal association. Idea participated in Drupal innovation contest and came close to winning, so there is a good option to place donation with a help of Drupal Association.
- Invoice. You can order Drupal AI features to be developed for aichat, aiprompt, aipersona, aiwork or other modules and I will send you an invoice (applicable in Europe)
Slack Channel 💬
Interested in Drupal AI? Join us in the #ai channel in the Drupal Slack: drupal.org/slack
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | Release date | |
|---|---|---|---|---|
| 1.0.0-alpha1 | Pre-release | Aug 24, 2023 | ||
| 1.0.x-dev | Dev | May 21, 2023 |