eoko-dev

Gideon — AI skill for Claude Code

AI community

Gideon turns your Discord server into an AI-powered hub—enabling smart conversations, creative image generation, visual analysis, news summarization, adventure creation, and seamless discussion manage.

How to install Gideon

This entry records only its repository, not the path inside it, so there is no exact command to give. Open eoko-dev/gideon and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Gideon does

Gideon turns your Discord server into an AI-powered hub—enabling smart conversations, creative image generation, visual analysis, news summarization, adventure creation, and seamless discussion management, all with state-of-the-art language and image models.

Alternatives in AI

  • Sentrux — Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improveme 2.9k ★
  • Dive Into Claude Code — A Systematic Analysis and Discussion of Claude Code for Designing Today's and Future AI Agent Systems 2.1k ★
  • Claude Code.nvim — by greggh - A seamless integration between Claude Code AI assistant and Neovim 1.9k ★

README

🤖 Gideon - AI Assistant for Discord

Gideon Logo

Python 3.8+ Py-Cord 2.4+ License MIT

*Your server's intelligent companion powered by cutting-edge AI models*

[Installation](#-installation) • [Features](#-features) • [Commands](#-commands) • [Models](#-supported-models) • [Troubleshooting](#-troubleshooting) • [Developer Guide](CLAUDE.MD)

🌟 Overview

Gideon transforms your Discord server into an AI-powered hub, connecting members to state-of-the-art language and image models. With Gideon, users can have intelligent conversations, generate creative images, analyze visual content, manage URLs, play AI-powered trivia games, and organize discussions through an intuitive thread system.

✨ Features

🧠 Intelligence

  • Multiple AI Models - Access OpenAI, Anthropic Claude, Google Gemini, and more through OpenRouter
  • Persistent Channel Memory - Long-term, channel-specific memory that grows over time. When a channel goes quiet for a configurable period (default 24 hours), Gideon automatically summarizes the conversation and stores it as a memory entry. Future conversations in that channel are informed by all past summaries — injected into the AI's context on every message — so the bot never loses track of recurring topics, decisions, or channel history. Memories are channel-isolated: #general never bleeds into #dev. Configurable via the dashboard or per-channel overrides.
  • Native Tool Calling - Simply @mention