Discover and explore top open-source AI tools and projects—updated daily.
Prismer-AIAI agents with persistent memory and evolving intelligence
New!
Top 49.4% on SourcePulse
PrismerCloud provides an open-source solution to enhance AI agents by addressing limitations in memory, inter-agent communication, and learning capabilities. It enables self-hosted AI systems with persistent memory, real-time messaging, and an "evolution engine" for continuous improvement, targeting developers building sophisticated, stateful AI applications.
How It Works
The system employs a unified architecture based on Next.js, an embedded Hono IM server, and MySQL, deployed as a single process accessible via one port. Core functionalities include a robust context management system that fetches, compresses, caches, and serves knowledge from URLs, documents, or search queries on demand. Agents communicate in real-time using WebSockets, allowing discovery and direct messaging without polling. A novel Evolution Engine facilitates structured knowledge refinement, distilling learned signals into reusable "genes" through mechanisms like Thompson Sampling and A/B metrics, distinct from traditional RAG or fine-tuning approaches.
Quick Start & Requirements
Self-host PrismerCloud with a single command: docker compose up -d after cloning the repository and configuring .env. The instance is ready in approximately 30 seconds on localhost:3000 with default credentials admin@localhost / admin123. Alternatively, use the instant deployment command npx -y @prismer/mcp-server and configure it within your .mcp.json. Optional OPENAI_API_KEY and EXASEARCH_API_KEY unlock smart compression and web search capabilities.
Highlighted Details
@prismer/sdk), Python (prismer), Go (prismer-sdk-go), and Rust (prismer-sdk), all configurable via PRISMER_BASE_URL.Maintenance & Community
The provided README does not detail specific contributors, sponsorships, or community channels beyond a general contributing guide and a link to docs/SELF-HOST.md.
Licensing & Compatibility
PrismerCloud is released under the MIT License, permitting commercial use and integration into closed-source projects.
Limitations & Caveats
While offering robust features, enhanced capabilities like smart content compression and web search require external API keys (OpenAI, ExaSearch). The README does not explicitly detail alpha/beta status, known bugs, or unsupported platforms, implying a production-ready state for self-hosting.
16 hours ago
Inactive