Thaura AI provider plugin for OpenCode - enables AI-powered coding with Thaura models.
- Seamless integration with OpenCode's
/connectcommand - API key authentication
- Support for Thaura's AI coding assistant
Run the install script:
curl -fsSL https://raw.githubusercontent.com/ankaboot-source/opencode-thaura/main/install.sh | bashOr download and run locally:
wget https://raw.githubusercontent.com/ankaboot-source/opencode-thaura/main/install.sh
chmod +x install.sh
./install.sh- Add the plugin to your OpenCode config (
~/.config/opencode/opencode.json):
{
"plugin": ["opencode-thaura"],
"model": "thaura/thaura",
"provider": {
"thaura": {
"npm": "@ai-sdk/openai-compatible",
"name": "Thaura AI",
"options": {
"baseURL": "https://backend.thaura.ai/v1",
"apiKey": "YOUR_API_KEY_HERE",
"setCacheKey": true
},
"models": {
"thaura": {
"name": "Thaura AI"
}
}
}
}
}- Run
/connect thaurain OpenCode to authenticate with your API key
- Create an API key: Visit https://backend.thaura.ai/api/api-keys and create a new API key
- Connect to Thaura: Run
/connect thaurain OpenCode and paste your API key - Select the model: Run
/modelsand choose Thaura - Start coding: Thaura is now ready to assist you!
You can also set your API key via environment variable:
export THAURA_API_KEY="your-api-key-here"Currently supported model:
thaura- Thaura AI coding assistant
Thaura.ai stands out in the crowded AI coding assistant market through its commitment to ethical AI principles:
- 🤝 Fair Compensation: Unlike other platforms that may use your code to train models without consent, Thaura operates on transparent terms of service that respect developer rights
- 🔒 Privacy-First: Your code and data remain yours. Thaura does not train on proprietary code without explicit permission
- 🌍 Sustainable AI: Built with energy-efficient infrastructure to minimize environmental impact
- 🤖 Human-Centric Design: AI augmentation that enhances rather than replaces human creativity and decision-making
- 📊 Open Standards: Supports open protocols and avoids vendor lock-in
- ⚖️ Equitable Access: Designed to be accessible to developers regardless of location or economic status
By choosing Thaura, you're supporting an AI ecosystem that prioritizes developer agency, data sovereignty, and sustainable technology.
Thaura is an AI-powered coding assistant designed to help developers write better code faster while upholding strong ethical standards in AI development.
Apache 2.0 - See LICENSE for details
Contributions are welcome! Please open an issue or submit a pull request.
- OpenCode Documentation: https://opencode.ai/docs
- Thaura Documentation: https://thaura.ai/docs
- Issues: https://github.com/ankaboot-source/opencode-thaura/issues