├── .env.example ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── _config.yml ├── assets └── images │ ├── ai-chat-threads-2.png │ ├── ai-chat-threads.png │ ├── ai-threads-3.png │ ├── customizable-system-prompts.png │ ├── dream-tea-screenshot.png │ ├── dynamic-model-search.png │ ├── gideon-logo.jpeg │ ├── image-analyze-screenshot.png │ ├── imagine-queue-screenshot.png │ ├── imagine-screenshot.png │ ├── imagine-tea-screenshot.png │ ├── replys-to-at-tags.png │ ├── rss-feed1.png │ ├── rss-feed2.png │ ├── url-summarize-entry-screenshot.png │ ├── url-summary-screenshot.png │ ├── web-search1.png │ ├── web-search2.png │ └── web-search3.png ├── docker-compose.yml ├── documentation.md ├── index.md ├── requirements.txt └── src ├── __init__.py ├── __main__.py ├── bot.py ├── cogs ├── __init__.py ├── chat_commands.py ├── cloudflare_image_commands.py ├── config_commands.py ├── diagnostic_commands.py ├── dungeon_master_commands.py ├── image_commands.py ├── mention_commands.py ├── news_feeds_commands.py ├── thread_commands.py ├── unified_image_commands.py └── url_commands.py ├── config.py ├── from.py └── utils ├── __init__.py ├── ai_horde_client.py ├── cloudflare_client.py ├── database.py ├── model_manager.py ├── openai_client.py ├── openrouter_client.py ├── permissions.py └── state_manager.py /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/_config.yml -------------------------------------------------------------------------------- /assets/images/ai-chat-threads-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/ai-chat-threads-2.png -------------------------------------------------------------------------------- /assets/images/ai-chat-threads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/ai-chat-threads.png -------------------------------------------------------------------------------- /assets/images/ai-threads-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/ai-threads-3.png -------------------------------------------------------------------------------- /assets/images/customizable-system-prompts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/customizable-system-prompts.png -------------------------------------------------------------------------------- /assets/images/dream-tea-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/dream-tea-screenshot.png -------------------------------------------------------------------------------- /assets/images/dynamic-model-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/dynamic-model-search.png -------------------------------------------------------------------------------- /assets/images/gideon-logo.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/gideon-logo.jpeg -------------------------------------------------------------------------------- /assets/images/image-analyze-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/image-analyze-screenshot.png -------------------------------------------------------------------------------- /assets/images/imagine-queue-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/imagine-queue-screenshot.png -------------------------------------------------------------------------------- /assets/images/imagine-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/imagine-screenshot.png -------------------------------------------------------------------------------- /assets/images/imagine-tea-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/imagine-tea-screenshot.png -------------------------------------------------------------------------------- /assets/images/replys-to-at-tags.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/replys-to-at-tags.png -------------------------------------------------------------------------------- /assets/images/rss-feed1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/rss-feed1.png -------------------------------------------------------------------------------- /assets/images/rss-feed2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/rss-feed2.png -------------------------------------------------------------------------------- /assets/images/url-summarize-entry-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/url-summarize-entry-screenshot.png -------------------------------------------------------------------------------- /assets/images/url-summary-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/url-summary-screenshot.png -------------------------------------------------------------------------------- /assets/images/web-search1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/web-search1.png -------------------------------------------------------------------------------- /assets/images/web-search2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/web-search2.png -------------------------------------------------------------------------------- /assets/images/web-search3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/assets/images/web-search3.png -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/documentation.md -------------------------------------------------------------------------------- /index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/index.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | # This file makes the src directory a Python package 2 | -------------------------------------------------------------------------------- /src/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/__main__.py -------------------------------------------------------------------------------- /src/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/bot.py -------------------------------------------------------------------------------- /src/cogs/__init__.py: -------------------------------------------------------------------------------- 1 | # This file makes the cogs directory a Python package 2 | -------------------------------------------------------------------------------- /src/cogs/chat_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/cogs/chat_commands.py -------------------------------------------------------------------------------- /src/cogs/cloudflare_image_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/cogs/cloudflare_image_commands.py -------------------------------------------------------------------------------- /src/cogs/config_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/cogs/config_commands.py -------------------------------------------------------------------------------- /src/cogs/diagnostic_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/cogs/diagnostic_commands.py -------------------------------------------------------------------------------- /src/cogs/dungeon_master_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/cogs/dungeon_master_commands.py -------------------------------------------------------------------------------- /src/cogs/image_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/cogs/image_commands.py -------------------------------------------------------------------------------- /src/cogs/mention_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/cogs/mention_commands.py -------------------------------------------------------------------------------- /src/cogs/news_feeds_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/cogs/news_feeds_commands.py -------------------------------------------------------------------------------- /src/cogs/thread_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/cogs/thread_commands.py -------------------------------------------------------------------------------- /src/cogs/unified_image_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/cogs/unified_image_commands.py -------------------------------------------------------------------------------- /src/cogs/url_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/cogs/url_commands.py -------------------------------------------------------------------------------- /src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/config.py -------------------------------------------------------------------------------- /src/from.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/from.py -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- 1 | # This file makes the utils directory a Python package 2 | -------------------------------------------------------------------------------- /src/utils/ai_horde_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/utils/ai_horde_client.py -------------------------------------------------------------------------------- /src/utils/cloudflare_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/utils/cloudflare_client.py -------------------------------------------------------------------------------- /src/utils/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/utils/database.py -------------------------------------------------------------------------------- /src/utils/model_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/utils/model_manager.py -------------------------------------------------------------------------------- /src/utils/openai_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/utils/openai_client.py -------------------------------------------------------------------------------- /src/utils/openrouter_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/utils/openrouter_client.py -------------------------------------------------------------------------------- /src/utils/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/utils/permissions.py -------------------------------------------------------------------------------- /src/utils/state_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eoko-dev/gideon/HEAD/src/utils/state_manager.py --------------------------------------------------------------------------------