Skip to content

Latest commit

 

History

History
51 lines (42 loc) · 1.95 KB

README.md

File metadata and controls

51 lines (42 loc) · 1.95 KB

WikiSage

image

WikiSage is an AI companion plugin for TiddlyWiki that leverages multiple language models (OpenAI's GPT and o1 models and Anthropic's Claude) to enhance your wiki experience.

Features

  • Multi-model support (ChatGPT and Claude)
  • PDF analysis and processing (requires anthropic)
  • Image generation (DALL-E 3) and handling
  • Voice interaction (speech-to-text and text-to-speech)
  • Smart content editing with macros
  • Context-aware wiki operations
  • Conversation history management
  • Intelligent search and navigation

Installation

  1. Install WikiSage in your TiddlyWiki.
  2. Add your API keys:
    • OpenAI API key in $:/plugins/NoteStreams/WikiSage/openai-api-key
    • Anthropic API key in $:/plugins/NoteStreams/WikiSage/anthropic-api-key

Usage

Basic widget usage:

<$chat-gpt />

With options:

<$chat-gpt tiddlerTitle="Context" tts="yes" adversarial="yes" />

Configuration

The plugin supports various other configuration options:

    - model
    - temperature
    - top_p
    - max_tokens
    - presence_penalty
    - frequency_penalty
    - user

Note

''Important Note:'' While this plugin supports advanced interactions within TiddlyWiki, please be aware of the implications of AI-driven content modifications. The agent cannot delete tiddlers directly but can modify content in potentially destructive ways. The undo functionality is robust and can resolve most issues, but maintaining backups is strongly recommended.