diff --git a/README.md b/README.md index 8de3b6c..ee57a4b 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,24 @@ + +
+ +
- + - - Sheldon AI + + Sheldon AI Banner

@@ -12,18 +26,18 @@
- Version - Models - Platform - License + Version + Models + Platform + License

- [![Discord](https://img.shields.io/badge/Discord-Bot_Ready-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.js.org) - [![Web](https://img.shields.io/badge/Web-Canvas_Interface-38BDF8?style=for-the-badge&logo=react&logoColor=white)](https://sheldon.ai) - [![Node.js](https://img.shields.io/badge/Runtime-Node.js_20+-339933?style=for-the-badge&logo=node.js&logoColor=white)](https://nodejs.org) - [![AI](https://img.shields.io/badge/AI-Multi_Model-EC4899?style=for-the-badge&logo=anthropic&logoColor=white)](https://anthropic.com) + [![Discord](https://img.shields.io/badge/Discord-Bot_Ready-5865F2?style=flat-square&logo=discord&logoColor=white)](https://discord.js.org) + [![Web](https://img.shields.io/badge/Web-Canvas_Interface-38BDF8?style=flat-square&logo=react&logoColor=white)](https://sheldon.ai) + [![Node.js](https://img.shields.io/badge/Runtime-Node.js_20+-339933?style=flat-square&logo=node.js&logoColor=white)](https://nodejs.org) + [![AI](https://img.shields.io/badge/AI-Multi_Model-EC4899?style=flat-square&logo=anthropic&logoColor=white)](https://anthropic.com)
@@ -33,103 +47,69 @@
-## 🚀 The Future of AI Interaction Has Arrived +## 💫 **Beyond Chat. Beyond Limits. Pure Spatial Intelligence.** ```javascript -class SheldonAI { - constructor() { - this.interface = "Spatial Canvas"; - this.models = ["GPT-4", "Claude-3", "Gemini", "Llama", "Groq", "..."]; - this.platforms = ["Web", "Discord"]; - this.vision = "Revolutionary"; - } - - async interact(thought) { - // Click anywhere on the infinite canvas - const position = await this.spatialInterface.capture(thought); - - // Watch particles transform into AI responses - return this.particlePhysics.animate(position, thought); - } - - transcend() { - // Breaking the boundaries of traditional chat interfaces - return "The most organic AI conversation experience ever created"; - } -} +const sheldon = { + // 🧠 Multi-Model Intelligence + models: ['gpt-4-turbo', 'claude-3-opus', 'gemini-pro', 'llama-3', '...'], + + // 🎨 Revolutionary Interfaces + canvas: 'infinite-spatial-web', + discord: 'advanced-bot-integration', + + // ⚡ Real Magic + click: (anywhere) => particles.transform(thought => intelligence), + speak: (voice) => transcribe.realtime(audio => response), + imagine: (prompt) => generate.art(idea => visual) +}; ``` -**Sheldon AI** represents a paradigm shift in human-AI interaction. While others offer chat windows, we offer an **infinite spatial canvas** where thoughts flow naturally. Click anywhere, type anything, and watch as particle physics transforms your words into intelligent responses that float and evolve in space. +> **"Not just another AI chat. This is consciousness meets canvas."** + +Imagine clicking anywhere on an infinite digital space. Your thoughts materialize as particles, dancing through WebGL shaders, transforming into intelligent responses that float in 3D space. No chat bubbles. No message threads. Just pure, spatial conversation.
### 🌐 **Experience Sheldon AI** -[![Try Web Interface](https://img.shields.io/badge/Try_Now-Web_Canvas-3B82F6?style=for-the-badge&logo=google-chrome&logoColor=white)](https://sheldon.ai) -[![Add to Discord](https://img.shields.io/badge/Add_Bot-Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.com/oauth2/authorize) +[![Try Web Interface](https://img.shields.io/badge/Try_Now-Web_Canvas-3B82F6?style=flat-square&logo=google-chrome&logoColor=white)](https://sheldonai.xyz) +[![Join Discord](https://img.shields.io/badge/Join_Server-Discord-5865F2?style=flat-square&logo=discord&logoColor=white)](https://discord.gg/polymath) **Two revolutionary experiences, one powerful AI**
-## ✨ Revolutionary Features +## ✨ **Features That Redefine AI Interaction**
-### 🎨 **Spatial Canvas Interface** (Web) - - - - - -
+### 🎨 **The Spatial Canvas** — *Where Thoughts Become Landscapes* -#### Infinite Canvas -- 🖱️ **Click Anywhere** - Start conversations at any point in space -- 🌌 **Infinite Scroll** - No boundaries, no limits -- 🗺️ **Mindmap Navigation** - Zoom and pan through conversation history -- 💫 **Particle Physics** - Watch words transform with visual effects +| **✨ Infinite Space** | **🌊 Particle Physics** | **🧠 Spatial Memory** | +|:---:|:---:|:---:| +| Click anywhere.
Type anything.
No boundaries. | WebGL shaders.
Real-time animations.
Thought visualization. | Conversations persist.
Branch infinitely.
Navigate freely. | -
+### 🎮 **Discord Integration** — *12+ Models, One Command* -#### Organic Interaction -- 🎯 **Spatial Memory** - Conversations maintain their position -- 🔄 **Thread Branching** - Fork discussions in any direction -- 📊 **Visual Transcripts** - Export conversation maps -- ⚡ **Zero UI** - Nothing between you and the AI - -
+| **🤖 Multi-Model** | **🎙️ Voice Channels** | **🔌 Service Mesh** | +|:---:|:---:|:---:| +| `/gpt4` `/claude3` `/gemini`
Switch models mid-conversation | Join. Transcribe. Respond.
Real-time voice AI | Google Workspace
Notion API
Email automation | ### 🤖 **Multi-Model Intelligence** + - - - + + + + + + + + + +
- -#### OpenAI Suite -- GPT-4 Turbo -- GPT-3.5 Turbo -- DALL-E 3 -- Whisper - - - -#### Anthropic & Google -- Claude 3 Opus/Sonnet -- Gemini Pro -- Gemini Vision -- PaLM 2 - - - -#### Open Source -- Llama 3 -- Mixtral -- Groq -- Custom models - -
OpenAI
GPT-4, DALL-E 3

Anthropic
Claude 3 Opus

Google
Gemini Pro

Meta
Llama 3

Mistral
Mixtral

Groq
LPU Inference

Cohere
Command

DeepSeek
Coder
@@ -149,55 +129,101 @@ class SheldonAI {
+## 🛠️ Built With + +
+ +![Node.js](https://img.shields.io/badge/Node.js-339933?style=flat-square&logo=nodedotjs&logoColor=white) +![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=flat-square&logo=typescript&logoColor=white) +![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=flat-square&logo=javascript&logoColor=black) +![React](https://img.shields.io/badge/React-61DAFB?style=flat-square&logo=react&logoColor=black) +![Three.js](https://img.shields.io/badge/Three.js-000000?style=flat-square&logo=threedotjs&logoColor=white) +![WebGL](https://img.shields.io/badge/WebGL-990000?style=flat-square&logo=webgl&logoColor=white) +![Discord.js](https://img.shields.io/badge/Discord.js-5865F2?style=flat-square&logo=discord&logoColor=white) +![SQLite](https://img.shields.io/badge/SQLite-003B57?style=flat-square&logo=sqlite&logoColor=white) +![Docker](https://img.shields.io/badge/Docker-2496ED?style=flat-square&logo=docker&logoColor=white) +![Redis](https://img.shields.io/badge/Redis-DC382D?style=flat-square&logo=redis&logoColor=white) +![Nginx](https://img.shields.io/badge/Nginx-009639?style=flat-square&logo=nginx&logoColor=white) +![PM2](https://img.shields.io/badge/PM2-2B037A?style=flat-square&logo=pm2&logoColor=white) + +
+ ## 📊 Architecture & Innovation
```mermaid -graph TB - A[Sheldon Core] --> B[Web Canvas] - A --> C[Discord Bot] - A --> D[AI Models] +flowchart TB + subgraph Core["🧠 Sheldon AI Core"] + direction TB + AI[AI Orchestrator] + Memory[(Context Memory)] + Router[Request Router] + end - B --> B1[Spatial Interface] - B --> B2[Particle Physics] - B --> B3[Mindmap Engine] + subgraph Canvas["🎨 Spatial Canvas"] + direction LR + Physics[Particle Physics Engine] + Render[WebGL Renderer] + Spatial[Spatial Navigation] + Physics --> Render + Render --> Spatial + end - C --> C1[Slash Commands] - C --> C2[Voice Integration] - C --> C3[Service Plugins] + subgraph Discord["💬 Discord Platform"] + direction LR + Commands[Slash Commands] + Voice[Voice Channels] + Threads[Thread Management] + end - D --> D1[OpenAI] - D --> D2[Anthropic] - D --> D3[Google] - D --> D4[Open Source] + subgraph Models["🤖 AI Models"] + direction TB + GPT[GPT-4 Turbo] + Claude[Claude-3 Opus] + Gemini[Gemini Pro] + Llama[Llama 3] + end - style A fill:#3B82F6 - style B fill:#10B981 - style C fill:#8B5CF6 - style D fill:#F59E0B + subgraph Services["🔌 Integrations"] + direction LR + Google[Google Workspace] + Notion[Notion API] + Email[Email Service] + end + + Core --> Canvas + Core --> Discord + Core --> Models + Discord --> Services + + style Core fill:#1e40af,stroke:#3b82f6,color:#fff + style Canvas fill:#059669,stroke:#10b981,color:#fff + style Discord fill:#6d28d9,stroke:#8b5cf6,color:#fff + style Models fill:#d97706,stroke:#f59e0b,color:#fff + style Services fill:#dc2626,stroke:#ef4444,color:#fff ```
-### ⚡ Performance & Scale +### ⚡ **Performance That Speaks for Itself**
-| **Metric** | **Value** | **Industry Standard** | -|:---|:---:|:---:| -| Response Time | **< 100ms** | 500ms | -| Canvas FPS | **60fps** | 30fps | -| Model Switching | **Instant** | Requires restart | -| Context Window | **128K tokens** | 8K tokens | -| Concurrent Users | **Unlimited** | Limited | -| Data Privacy | **100%** | Varies | +```yaml +Response Time: < 100ms # 5x faster than industry standard +Canvas FPS: 60fps # Buttery smooth interactions +Model Switching: Instant # No restart required +Context Window: 128K tokens # 16x larger than standard +Concurrent Users: Unlimited # Scale without limits +Data Privacy: 100% # Your data, your control +```
-## 🌟 The Dual Experience +## 🌟 **Two Interfaces. Infinite Possibilities.** -### 🎨 Web Canvas - The Future is Spatial +### 🎨 **Web Canvas** — *The Future is Spatial* Revolutionary spatial interface that transforms how we interact with AI: @@ -207,7 +233,7 @@ Revolutionary spatial interface that transforms how we interact with AI: - **Mindmap View** - Navigate through conversation history organically - **Zero UI Philosophy** - Nothing between you and the AI -### 🤖 Discord Bot - Power User's Dream +### 🤖 **Discord Bot** — *Power User's Dream* Full-featured Discord bot with everything power users need: @@ -217,10 +243,11 @@ Full-featured Discord bot with everything power users need: - **Thread Management** - Complex discussions with context preservation - **Slash Commands** - Intuitive `/ask`, `/image`, `/code` and more -## 🎯 What Sets Sheldon Apart +## 🎯 **The Sheldon Difference** ### From Traditional Chat... -``` + +```text ┌─────────────────────┐ │ User: Hello │ │ AI: Hi there! │ @@ -230,7 +257,8 @@ Full-featured Discord bot with everything power users need: ``` ### ...To Spatial Conversations -``` + +```text Hello ✨ ↙️ Hi there! 💫 @@ -246,14 +274,16 @@ Full-featured Discord bot with everything power users need: ## 🚀 Quick Start ### Web Canvas + ```bash -# Visit https://sheldon.ai +# Visit https://sheldonai.xyz # Click anywhere on the canvas # Start typing # Watch the magic happen ``` ### Discord Bot + ```bash # Add bot to your server /ask What can you do? @@ -262,70 +292,41 @@ Full-featured Discord bot with everything power users need: /voice join ``` -## 🛠️ Self-Hosting - -### Prerequisites -- Node.js 20+ -- SQLite -- Discord Bot Token (for Discord features) -- AI API Keys (OpenAI, Anthropic, etc.) - -### Installation -```bash -# Clone the repository -git clone https://github.com/yourusername/sheldon.git -cd sheldon - -# Install dependencies -npm install - -# Configure environment -cp .env.example .env -# Edit .env with your API keys - -# Run migrations -npm run migrate - -# Start Sheldon -npm start -``` - ## 🤝 Community & Support ### Get Involved + - **⭐ Star this repo** - Show your support - **🐛 Report Issues** - Help us improve - **💡 Request Features** - Shape the future - **🤝 Contribute** - PRs welcome! ### Connect -- **Discord** - [Join our server](https://discord.gg/sheldon) -- **Twitter** - [@SheldonAI](https://twitter.com/sheldonai) -- **Website** - [sheldon.ai](https://sheldon.ai) -## 📈 Roadmap +- **Discord** - [Join our server](https://discord.gg/polymath) +- **X** - [@developtheweb](https://x.com/developtheweb) +- **Website** - [sheldonai.xyz](https://sheldonai.xyz) + +## 🚀 **What's Next**
-| **Q1 2025** | **Q2 2025** | **Q3 2025** | -|:---|:---|:---| -| ✅ Spatial Canvas v1 | 🔄 3D Canvas Mode | 📱 Mobile Canvas | -| ✅ Multi-Model Support | 🔄 Custom Model Training | 🌐 Decentralized AI | -| ✅ Voice Integration | 🔄 Real-time Collaboration | 🎮 VR/AR Support | +### **2025 Roadmap** + +**Q1** `✅ Spatial Canvas` `✅ Multi-Model` `✅ Voice` +**Q2** `⚡ 3D Canvas` `⚡ Custom Models` `⚡ Collaboration` +**Q3** `🔮 Mobile App` `🔮 Decentralized` `🔮 VR/AR`
-## 🙏 Acknowledgments +## 💖 **Built with Love By**
-Built with passion by developers who believe AI interaction should be spatial, not sequential. +**Developers who believe AI should be spatial, not sequential.** -Special thanks to: -- Discord.js community -- Three.js for particle physics -- All AI model providers -- Our amazing community +Powered by `Discord.js` • `Three.js` • `WebGL` • `Node.js` +Supported by the best AI providers on Earth --- @@ -333,19 +334,28 @@ Special thanks to: If Sheldon enhances your AI experience, consider supporting: -[![Sponsor](https://img.shields.io/badge/Sponsor-❤️-EA4AAA?style=for-the-badge&logo=github-sponsors&logoColor=white)](https://github.com/sponsors/yourusername) -[![Star](https://img.shields.io/badge/Star-⭐-F6E05E?style=for-the-badge&logo=github&logoColor=black)](https://github.com/yourusername/sheldon-ai-showcase) +[![Sponsor](https://img.shields.io/badge/Sponsor-❤️-EA4AAA?style=flat-square&logo=github-sponsors&logoColor=white)](https://github.com/sponsors/yourusername) +[![Star](https://img.shields.io/badge/Star-⭐-F6E05E?style=flat-square&logo=github&logoColor=black)](https://github.com/yourusername/sheldon-ai-showcase)
---
+ + ### ⚡ **The Revolution Has Begun** + + Typing SVG +
- Typing SVG -
- 🚀 Sheldon AI – Where conversations transcend the chatbox + + **🚀 Sheldon AI** | *Spatial Intelligence Platform* + **📍 Live Now** | [sheldonai.xyz](https://sheldonai.xyz) | [Discord](https://discord.gg/polymath) + **💫 Version 4.3.12** | MIT License +
- \ No newline at end of file + + + \ No newline at end of file diff --git a/images/ai-art/rabbit-time.png b/images/ai-art/rabbit-time.png new file mode 100644 index 0000000..5ecc602 Binary files /dev/null and b/images/ai-art/rabbit-time.png differ diff --git a/images/llm-logos/anthropic.png b/images/llm-logos/anthropic.png new file mode 100644 index 0000000..57fcc14 Binary files /dev/null and b/images/llm-logos/anthropic.png differ diff --git a/images/llm-logos/cohere.png b/images/llm-logos/cohere.png new file mode 100644 index 0000000..983a79c Binary files /dev/null and b/images/llm-logos/cohere.png differ diff --git a/images/llm-logos/deepseek.png b/images/llm-logos/deepseek.png new file mode 100644 index 0000000..bec10b3 Binary files /dev/null and b/images/llm-logos/deepseek.png differ diff --git a/images/llm-logos/google.png b/images/llm-logos/google.png new file mode 100644 index 0000000..cffb870 Binary files /dev/null and b/images/llm-logos/google.png differ diff --git a/images/llm-logos/grog.png b/images/llm-logos/grog.png new file mode 100644 index 0000000..701b856 Binary files /dev/null and b/images/llm-logos/grog.png differ diff --git a/images/llm-logos/meta.png b/images/llm-logos/meta.png new file mode 100644 index 0000000..46c6665 Binary files /dev/null and b/images/llm-logos/meta.png differ diff --git a/images/llm-logos/mistral-ai.png b/images/llm-logos/mistral-ai.png new file mode 100644 index 0000000..ccd8cb0 Binary files /dev/null and b/images/llm-logos/mistral-ai.png differ diff --git a/images/llm-logos/open-ai.png b/images/llm-logos/open-ai.png new file mode 100644 index 0000000..fd663b7 Binary files /dev/null and b/images/llm-logos/open-ai.png differ diff --git a/images/sheldon-ai-assistant-logo-app.png b/images/sheldon-ai-assistant-logo-app.png new file mode 100644 index 0000000..256f84c Binary files /dev/null and b/images/sheldon-ai-assistant-logo-app.png differ diff --git a/images/sheldon-ai-assistant-logo-banner.png b/images/sheldon-ai-assistant-logo-banner.png new file mode 100644 index 0000000..a28fda2 Binary files /dev/null and b/images/sheldon-ai-assistant-logo-banner.png differ diff --git a/images/sheldon_discord_message_banner.png b/images/sheldon_discord_message_banner.png new file mode 100644 index 0000000..68d9446 Binary files /dev/null and b/images/sheldon_discord_message_banner.png differ diff --git a/images/thumbnail.png b/images/thumbnail.png new file mode 100644 index 0000000..079af0e Binary files /dev/null and b/images/thumbnail.png differ