genesis
Verified Safeby rossignoliluca
Overview
A self-improving, autonomous AI system that designs, builds, and manages other AI systems and software, driven by active inference across specialized MCP servers.
Installation
genesis infer mcp --cycles 10Environment Variables
- OPENAI_API_KEY
- ANTHROPIC_API_KEY
- GEMINI_API_KEY
- BRAVE_SEARCH_API_KEY
- FIRECRAWL_API_KEY
- EXA_API_KEY
- STABILITY_AI_API_KEY
- GENESIS_CLOUD_PROVIDER
- GROQ_API_KEY
- HUGGINGFACE_API_KEY
- HF_TOKEN
Security Notes
The system employs robust sandboxing for code execution (`execute.code` blocks dangerous functions like `eval`, `require`, `child_process`). `bash` commands are filtered against extensive `blockedPatterns` (e.g., `rm -rf`, `sudo`, `curl | sh`, `/etc/passwd`). File editing (`edit`) enforces `blockedPaths` (e.g., `.git`, `node_modules`, `.env`, `secrets`). Git operations (`git`) block force pushes and hard resets by default, requiring explicit confirmation for pushes. API keys are managed via `.env` files, with `chmod 600 .env` recommended. Overall, strong internal safeguards are in place against accidental or direct malicious code/file access.
Similar Servers
trigger.dev
A platform for building and executing reliable, scalable background tasks and complex workflows, supporting various runtimes (Node.js, Python, Bun), including advanced AI agent orchestration, event-driven processing, and real-time data handling.
pg-aiguide
Provides AI-optimized PostgreSQL expertise, including semantic search over documentation and curated best practices, to assist AI coding tools in generating better PostgreSQL code.
agents
This MCP (Model Context Protocol) Server acts as a proxy for the Inkeep Agent Framework's Management API. It exposes administrative functionalities (e.g., CRUD operations for agents, projects, tools, and credentials) via the MCP protocol, allowing other clients or agents to interact with the Inkeep Management API through a standardized interface.
volcano-sdk
A TypeScript SDK for building multi-provider AI agents that chain LLM reasoning with external tools and orchestrate multi-agent workflows.