Skip to content

Your Tiddlywiki AI companion content creation, organization and interaction

License

Notifications You must be signed in to change notification settings

well-noted/WikiSage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Your Tiddlywiki AI companion content creation, organization and interaction

Resources

License

Stars

Watchers

Forks

Packages

No packages published