A new topological operad is introduced, called the splicing operad. This operad acts on a broad class of spaces of self-embeddings N → N where N is a manifold. The action of this operadis an extension of the action of the operad of (j + 1)-cubes on this space defined in [4]. Moreover the action of the splicing operad encodes a version of Larry Siebenmann's [1, 27] splicing construction for knots in S 3 in the j = 1, M = D 2 case, for which we denote the splicing operad SP 3,1 . The space of long knots in R 3 (denoted K 3,1 ) was shown to be a free algebra over the 2-cubes operad with free generating subspace P ⊂ K 3,1 , the subspace of long knots that are prime with respect to the connect-sum operation [4]. One of the main results of this paper is that K 3,1 is free with respect to the splicing operad SP 3,1 action, but the free generating space is the significantly smaller space of torus and hyperbolic knots T H ⊂ K 3,1 . Moreover, we show that SP 3,1 is a free product of two operads. The first free summand of SP 3,1 is a semi-direct product C 2 ⋊ O 2 operad which is not equivalent to the framed discs operad. The second free summand of SP 3,1 is a free Σ ≀ O 2 -operad, free on Σ ≀ O 2 -spaces which encode cabling and hyperbolic satellite operations, moreover the Σ ≀ O 2 -homotopy-type of these spaces is determined by finding adapted maximal symmetry positions for hyperbolic links in S 3 . This is an in-principle explicit description of the homotopytype of the space of knots in S 3 , and modulo the rather difficult problem of determining the symmetry groups of a class of hyperbolic links and their actions on the cusps, this is a closed form description of the homotopy-type.