Back to Home
skilder-ai icon

skilder

Verified Safe

by skilder-ai

Overview

Skilder is an infrastructure layer for AI agent tooling, providing a private tool registry with embedded runtimes that works across any agent environment.

Installation

Run Command
docker compose up -d

Environment Variables

  • NATS_SERVERS
  • DGRAPH_URL
  • JWT_PRIVATE_KEY_PATH
  • JWT_PUBLIC_KEY_PATH
  • ENCRYPTION_KEY
  • SYSTEM_KEY
  • WORKSPACE_KEY
  • SKILL_KEY
  • RUNTIME_NAME
  • REMOTE_PORT
  • ROOTS
  • CORS_ORIGINS
  • LOG_LEVEL
  • FRONTEND_URL
  • VITE_GRAPHQL_HOST
  • VITE_GRAPHQL_HOST_SSL

Security Notes

The system demonstrates a strong focus on security. Cryptographic keys (JWT and NATS operator keys) are generated and managed securely outside the repository (`dev/.docker-keys/`) with strict file permissions, or via Docker volumes in production, preventing hardcoded secrets. Authentication enforces database-verified workspace access, mitigating stale token issues. Rate limiting is implemented for API calls, OAuth, and key validation. OAuth uses encryption for client secrets and a nonce-based state service for CSRF protection. GraphQL subscriptions include periodic re-validation of user access. While `whitelist=0.0.0.0/0` is used for Dgraph Alpha in development, production `docker-compose.yml` uses more restrictive IP whitelisting. No `eval` or intentional obfuscation was found.

Similar Servers

Stats

Interest Score62
Security Score9
Cost ClassMedium
Avg Tokens2000
Stars61
Forks1
Last Update2025-12-14

Tags

AI AgentsToolingPrivate RegistryDistributed RuntimesModel Context Protocol (MCP)Observability