{"id":25102866,"url":"https://github.com/claw1200/llama-cord","last_synced_at":"2026-02-22T15:32:15.398Z","repository":{"id":276211698,"uuid":"928585605","full_name":"claw1200/llama-cord","owner":"claw1200","description":"Discord App for Interacting with local Ollama Models. Multiple Agents Supported!","archived":false,"fork":false,"pushed_at":"2025-02-09T20:28:48.000Z","size":62,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-19T19:43:41.789Z","etag":null,"topics":["bot","chat","chatbot","discord","frontend","gpt","gpt-4","gpt-4o","grok","groq","llama","llama3","llava","llm","mistral","ollama","openai","vllm","xai"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/claw1200.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-02-06T21:53:58.000Z","updated_at":"2025-03-06T20:59:42.000Z","dependencies_parsed_at":"2025-02-06T23:18:59.033Z","dependency_job_id":"e36dc6ec-7a77-466c-a555-5cf75b55a3b9","html_url":"https://github.com/claw1200/llama-cord","commit_stats":null,"previous_names":["claw1200/llama-cord"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/claw1200/llama-cord","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claw1200%2Fllama-cord","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claw1200%2Fllama-cord/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claw1200%2Fllama-cord/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claw1200%2Fllama-cord/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/claw1200","download_url":"https://codeload.github.com/claw1200/llama-cord/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claw1200%2Fllama-cord/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265816024,"owners_count":23833064,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot","chat","chatbot","discord","frontend","gpt","gpt-4","gpt-4o","grok","groq","llama","llama3","llava","llm","mistral","ollama","openai","vllm","xai"],"created_at":"2025-02-07T21:24:56.517Z","updated_at":"2026-02-22T15:32:15.341Z","avatar_url":"https://github.com/claw1200.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🤖 Ollama Client for Discord\n\nA powerful Discord bot that enables multi-agent AI interactions powered by Ollama, featuring dynamic conversations and customizable AI personalities.\n\n## 🌟 Overview\n\nThis Discord bot creates an interactive multi-agent AI environment where multiple AI personalities can engage in natural conversations, respond to queries, and participate in simulated discussions. Built on Ollama's language models, it offers advanced features for managing AI agents and their interactions.\n\n## ✨ Key Features\n\n- **Multi-Agent Support**: Create and manage multiple AI agents with distinct personalities\n- **Interactive Simulations**: Generate dynamic conversations between AI agents\n- **Custom Webhooks**: Realistic agent interactions with personalized Discord avatars\n- **Flexible Configuration**: Customize agent personalities and behaviors\n- **Performance Monitoring**: Built-in benchmarking for agent performance\n- **Advanced Controls**: Comprehensive commands for agent and model management\n\n## 📸 Interface\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eView Screenshots\u003c/b\u003e\u003c/summary\u003e\n\n### Agent Management Interface\n\u003cimg src=\"https://i.imgur.com/fcyEbjs.png\" alt=\"Agent Management Interface\" width=\"600\"/\u003e\n\n### Multi-Agent Simulation\n\u003cimg src=\"https://i.imgur.com/oXJK6Yf.png\" alt=\"Multi-Agent Simulation\" width=\"600\"/\u003e\n\n### Agent Creation\n\u003cimg src=\"https://i.imgur.com/Oh7E2IC.png\" alt=\"Agent Creation Interface\" width=\"400\"/\u003e\n\n\u003c/details\u003e\n\n## 🚀 Getting Started\n\n### System Requirements\n\n- Python 3.8+\n- Discord Bot Token\n- Ollama (installed and running)\n\n### Installation Guide\n\n1. **Set Up Virtual Environment**\n   ```bash\n   # Create virtual environment\n   python -m venv venv\n\n   # Activate virtual environment\n   # Linux/macOS:\n   source venv/bin/activate\n   # Windows:\n   venv\\Scripts\\activate\n   ```\n\n2. **Install Required Packages**\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n3. **Configure Environment**\n   \n   Create a `.env` file in the project root:\n   ```env\n   # Required Configuration\n   TOKEN=your_discord_bot_token\n   ERRORS_WEBHOOK=your_error_webhook_url\n\n   # Optional Configuration\n   TESTTOKEN=your_test_bot_token\n   ```\n\n### Launch Application\n\n```bash\npython main.py -s\n```\n\n## ⚙️ Command Line Options\n\n| Option | Description |\n|:-------|:------------|\n| `-d, --debug` | Enable debug logging |\n| `-s, --sync` | Synchronize slash commands |\n| `-t, --test` | Use test environment token |\n\n## 📚 Command Reference\n\n### Agent Commands\n\n| Command | Function |\n|:--------|:---------|\n| `/agent ask \u003cagent_name\u003e \u003cquestion\u003e` | Direct a question to a specific agent |\n| `/agent create \u003cagent_name\u003e \u003cpersonality\u003e` | Create a new agent with defined personality |\n| `/agent default` | Restore default agent configuration |\n| `/agent delete \u003cagent_name\u003e` | Remove a specific agent |\n| `/agent delete_all` | Remove all agents |\n| `/agent list` | Display available agents |\n| `/agent simulation` | Initialize agent discussion simulation |\n| `/agent toggle \u003cagent_name\u003e` | Toggle agent participation in simulations |\n\n### Global Commands\n\n| Command | Function |\n|:--------|:---------|\n| `/global cleanup` | Remove server webhooks |\n| `/global parameters list` | Display current model settings |\n| `/global parameters model \u003cmodel\u003e` | Configure AI model selection |\n| `/global parameters set` | Adjust model parameters |\n| `/global set_system_prompt \u003cprompt\u003e` | Define system prompt |\n\n## 🎮 Simulation Configuration\n\nThe `/agent simulation` command supports configuration of:\n- Agent participant count\n- Conversation subject\n- Interaction rounds\n- Random sequence option\n- Target channel selection\n\n## 📄 License\n\nThis project is licensed under the GNU General Public License v3.0 - see the [LICENSE](LICENSE) file for details.\n\n## 🤝 Contributing\n\nContributions are welcome! Please feel free to:\n- Submit pull requests\n- Open issues for bugs or feature requests\n- Suggest improvements to documentation\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\u003ci\u003ePowered by Ollama • Built for Discord\u003c/i\u003e\n\u003c/div\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclaw1200%2Fllama-cord","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclaw1200%2Fllama-cord","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclaw1200%2Fllama-cord/lists"}