Agent-Fusion
by krokozyab
Overview
Facilitates AI coding assistants by providing intelligent local RAG for code and documents, and optionally coordinates multiple AI agents for complex tasks.
Installation
java -jar AgentFusion.jarEnvironment Variables
- SERVER_HOST
- SERVER_PORT
- SERVER_TRANSPORT
- WEB_HOST
- WEB_PORT
- WEB_CORS_ENABLED
- ONNX_MODEL_PATH
- GOOGLE_API_KEY
- OPENAI_API_KEY
- OPENAI_ORG
- MISTRAL_API_KEY
- LLAMA_API_KEY
Security Notes
The server's web dashboard (default 0.0.0.0:8081) and MCP server (default 127.0.0.1:3000, configurable) lack explicit authentication and authorization. This makes them vulnerable to unauthorized access and arbitrary tool execution by any network-reachable client. Deserialization of potentially malicious content from proposals or snapshots, and path traversal vulnerabilities via file system operations, are potential risks. The absence of built-in access control is a critical security flaw for multi-user or networked deployments beyond a strictly isolated local development environment.
Similar Servers
chunkhound
ChunkHound transforms codebases into searchable knowledge bases for AI assistants, enabling deep semantic and regex-based code research.
CodeGraphContext
An MCP server that indexes local code into a Neo4j graph database to provide real-time, accurate context and relationship analysis to AI assistants for understanding, writing, and refactoring code.
conductor-tasks
Conductor Tasks is an intelligent assistant for developers, transforming requirements into actionable tasks, generating implementation plans, tracking progress, and accelerating AI-powered development directly within the workflow. It serves as a comprehensive AI co-pilot for the development process.
ai-sessions-mcp
Allows AI agents to search, list, and read your previous local coding sessions from multiple CLI coding agents.