AgentUp
Verified Safeby always-further
Overview
A developer-first framework for building, deploying, and managing AI agents, bringing Docker-like consistency and operational ease to AI agent development.
Installation
agentup runEnvironment Variables
- AGENTUP_SERVER_HOST
- AGENTUP_SERVER_PORT
- AGENTUP_API_KEY
- AGENTUP_JWT_SECRET
- AGENTUP_OAUTH2_CLIENT_ID
- AGENTUP_OAUTH2_CLIENT_SECRET
- OPENAI_API_KEY
- ANTHROPIC_API_KEY
- AGENT_CONFIG_PATH
- AGENTUP_CREWAI_ENABLED
- AGENTUP_URL
- AGENTUP_TIMEOUT
- AGENTUP_MAX_RETRIES
- AGENTUP_AUTO_DISCOVERY
- AGENTUP_URLS
- AGENTUP_HEALTH_CHECK_INTERVAL
- RESEARCH_TOPIC
- PROJECT_DESCRIPTION
Security Notes
The project demonstrates a strong focus on security, implementing comprehensive authentication (API Key, JWT, OAuth2) and scope-based authorization (`@protected` decorator). It includes audit logging for security events and robust URL validation to prevent SSRF in push notifications. The plugin system offers `allowlist`, `configured`, and `permissive` security modes, crucial for managing the inherent risk of loading arbitrary code. However, loading untrusted plugins, especially via filesystem in development mode, can introduce arbitrary code execution risks. While the system provides controls, developers must exercise caution with plugin sources. No hardcoded secrets were identified; secrets are handled via environment variables and secure generation functions.
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.
npcpy
Core library of the NPC Toolkit that supercharges natural language processing pipelines and agent tooling. It's a flexible framework for building state-of-the-art applications and conducting novel research with LLMs. Supports multi-agent systems, fine-tuning, reinforcement learning, genetic algorithms, model ensembling, and NumPy-like operations for AI models (NPCArray). Includes a built-in Flask server for deploying agent teams via REST APIs, and multimodal generation (image, video, audio).
Lynkr
Lynkr is an AI orchestration layer that acts as an LLM gateway, routing language model requests to various providers (Ollama, Databricks, OpenAI, etc.). It provides an OpenAI-compatible API and enables AI-driven coding tasks via a rich set of tools and a multi-agent framework, with a strong focus on security, performance, and token efficiency. It allows AI agents to interact with a defined workspace (reading/writing files, executing shell commands, performing Git operations) and leverages long-term memory and agent learning to enhance task execution.
mcp_massive
An AI agent orchestration server, likely interacting with LLMs and managing multi-agent workflows.