Back to Home
DosiBridge icon

agent-tool

Verified Safe

by DosiBridge

Overview

A full-stack AI agent platform integrating Retrieval Augmented Generation (RAG), multi-LLM support, and Model Context Protocol (MCP) for extensible tooling, offering a ChatGPT-like streaming interface for chat and document management.

Installation

Run Command
docker-compose up -d

Environment Variables

  • NEXT_PUBLIC_API_BASE_URL
  • DATABASE_URL
  • CORS_ORIGINS
  • OPENAI_API_KEY
  • DEEPSEEK_KEY
  • FIRECRAWL_API_KEY
  • JWT_SECRET_KEY
  • MCP_APIKEY_ENCRYPTION_KEY
  • SUPERADMIN_EMAIL
  • SUPERADMIN_PASSWORD

Security Notes

The system utilizes sandboxed 'eval' for mathematical expressions, which mitigates direct code injection risks but still requires careful review of the sandbox implementation. Hardcoded default credentials (e.g., '1234' for PostgreSQL, 'sparrow' for superadmin, and a placeholder for JWT_SECRET_KEY) are present in development configurations, which are explicitly marked for change in production. Secure key generation scripts (`generate_keys.py`) are provided to address this. Authentication is handled via JWT, and CORS is configurable, both contributing positively to security. Rate limiting is implemented to prevent abuse.

Similar Servers

Stats

Interest Score33
Security Score8
Cost ClassHigh
Avg Tokens1000
Stars2
Forks1
Last Update2025-12-10

Tags

AI AgentRAGMulti-LLMMCPStreaming ChatDocument Management