TabbyML / tabby Rust 34K 1.8K Self-hosted AI coding assistant ai codegen coding-assistant coding-language