Skip to main content
Back to Resume

Discord AI Agent

Currently developing an LLM-based Discord bot with agentic capabilities, such as web search, memory and file management, and server exploration.

Node.jsTypeScriptPostgreSQLORMMicroservices ArchitectureMCPRAGAI AgentsEdge DeploymentAPI IntegrationREST APIWebhooks
Challenge

Develop a Discord-native AI agent that server admins can easily configure for their needs.

Approach
  • Implemented a /scout command for server admins, which creates a channel guide for the agent to reference.
  • Added an option for servers to create their own "personas" which determine how the agent responds to them.
  • Added a list of MCP server integrations for server admins to choose from, that best fit their server's needs.
  • Used context engineering best practices to reduce the amount of context the agent receives, while preserving a rich message history in a multi-user scenario.
  • Implemented prefix flags for users to switch between available models and thinking modes.
Outcomes
  • Made the first AI Discord bot with advanced reasoning capabilities, access to file management tools and memory.
  • Made the basic setup trivial for server admins, while having deep customization options if desired.
  • The agent is able to reference external resources to give a more accurate response.