Skip to content

ankaboot-source/opencode-thaura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

OpenCode Thaura Plugin

Thaura AI provider plugin for OpenCode - enables AI-powered coding with Thaura models.

Features

  • Seamless integration with OpenCode's /connect command
  • API key authentication
  • Support for Thaura's AI coding assistant

Installation

Option 1: Quick Install (Recommended)

Run the install script:

curl -fsSL https://raw.githubusercontent.com/ankaboot-source/opencode-thaura/main/install.sh | bash

Or download and run locally:

wget https://raw.githubusercontent.com/ankaboot-source/opencode-thaura/main/install.sh
chmod +x install.sh
./install.sh

Option 2: Manual Setup

  1. 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"
        }
      }
    }
  }
}
  1. Run /connect thaura in OpenCode to authenticate with your API key

Getting Started

  1. Create an API key: Visit https://backend.thaura.ai/api/api-keys and create a new API key
  2. Connect to Thaura: Run /connect thaura in OpenCode and paste your API key
  3. Select the model: Run /models and choose Thaura
  4. Start coding: Thaura is now ready to assist you!

Configuration

Environment Variables

You can also set your API key via environment variable:

export THAURA_API_KEY="your-api-key-here"

Available Models

Currently supported model:

  • thaura - Thaura AI coding assistant

Why Thaura? 🌱

Ethical AI for Developers

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.

About Thaura

Thaura is an AI-powered coding assistant designed to help developers write better code faster while upholding strong ethical standards in AI development.

License

Apache 2.0 - See LICENSE for details

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

Support

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors