I am reading from Topology and Geometry by Bredon.
For each smooth map $\gamma: \mathbb{R} \to X, \gamma(0) = p$ associate to it a 'derivation' $D_{\gamma}:\mathcal{O}_{X,p} \to \mathbb{R}$ given by $f \mapsto \frac{d}{dt}f(\gamma(t)) |_{t=0}$. The collection of derivations given by smooth curves is called the tangent space at $p$. I wish to show that this is a vector space without using local coordinates.
The collection of all derivations on $\mathcal{O}_{X,p}$ is clearly a vector space where $(c D)(f)= c \ D(f)$ and $(D_1 + D_2)(f) = D_1 (f) + D_2 (f)$. However it is unclear how the tangent vector derivations are closed under these operations. I should mention that Bredon notes that all derivations are induced from smooth curves 'in the $C^\infty$ case', but I don't want to use this.
Scalar multiplication is given by $c D_{\gamma(t)} = D_{\gamma{(ct)}}$, but the obvious try for vector addition of tangents assumes that some neighborhood of $p$ has a vector space structure, but this structure I think depends on our choice of local isomorphism with $\mathbb{R}^n$. I am trying to formulate these definitions without mentioning or choosing an isomorphism, mirroring the development in Algebraic Geometry.