{"repo":"ramn51/titan-orchestrator","free":true,"listed":false,"github":"https://github.com/ramn51/titan-orchestrator","clone":"git clone https://github.com/ramn51/titan-orchestrator.git","description":"A zero-dependency distributed orchestrator built from scratch. Bridges static DevOps pipelines and dynamic Agentic AI workflows via a Python SDK & CLI. Features reactive auto-scaling and capability-based routing","language":"Python","stars":36,"topics":["agentic-ai-development","dag","distributed-systems","java","orchestrator-engine","python","scheduler","self-healing"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"A distributed execution runtime built from first principles — custom TCP protocol, DAG scheduler, AOF-backed store, and agentic runtime in a single zero-dependency JAR. 5-Minute Quickstart · Full Documentation · How Titan Compares · Architecture --- Titan is a distributed execution runtime with a custom DAG scheduler, binary wire protocol, AOF-backed KV store, and agentic execution engine. The core engine is a single JAR with zero external dependencies — it schedules, routes, and executes across a cluster with nothing else installed. The dashboard (Flask) and MCP server ( mcp package) are optional extensions on top. It runs on a bare VM or laptop. Submit jobs in YAML or Python. Titan resolves dependencies, routes to capable workers, streams logs back, and recovers from crashes via AOF replay. At the agentic tier, tasks can spawn new tasks mid-execution, share state across nodes through TitanStore, and pause for human approval before continuing. It covers three capability tiers in one binary: Tier What you run --- --- T1 — Distributed Task Scheduler Batch jobs, static DAGs, GPU/CPU-routed workloads, delayed execution T2 — Service Orchestrator Long-running APIs and daemons with auto-restart and port management T3 — Agentic Runtime Self-mutating DAGs, LLM-driven agents, multi-agent pipelines with HITL gates v1.0 research status. Single-Master topology (Raft on the v2 roadmap), process-level isolation (Docker on v2), no mTLS yet. Built to be understood, not to replace Kubernetes ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ramn51","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ramn51/titan-orchestrator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}