--- !ruby/object:Gem::Specification name: nano-bots version: !ruby/object:Gem::Version version: 1.1.0 platform: ruby authors: - icebaker autorequire: bindir: bin cert_chain: [] date: 2023-12-07 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: babosa requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: concurrent-ruby requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' - - ">=" - !ruby/object:Gem::Version version: 1.2.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' - - ">=" - !ruby/object:Gem::Version version: 1.2.2 - !ruby/object:Gem::Dependency name: dotenv requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.8' - - ">=" - !ruby/object:Gem::Version version: 2.8.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.8' - - ">=" - !ruby/object:Gem::Version version: 2.8.1 - !ruby/object:Gem::Dependency name: faraday requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.7' - - ">=" - !ruby/object:Gem::Version version: 2.7.12 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.7' - - ">=" - !ruby/object:Gem::Version version: 2.7.12 - !ruby/object:Gem::Dependency name: pry requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.14.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.14.2 - !ruby/object:Gem::Dependency name: rainbow requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.1' - - ">=" - !ruby/object:Gem::Version version: 3.1.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.1' - - ">=" - !ruby/object:Gem::Version version: 3.1.1 - !ruby/object:Gem::Dependency name: rbnacl requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '7.1' - - ">=" - !ruby/object:Gem::Version version: 7.1.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '7.1' - - ">=" - !ruby/object:Gem::Version version: 7.1.1 - !ruby/object:Gem::Dependency name: ruby-openai requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '6.3' - - ">=" - !ruby/object:Gem::Version version: 6.3.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '6.3' - - ">=" - !ruby/object:Gem::Version version: 6.3.1 - !ruby/object:Gem::Dependency name: sweet-moon requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.0.7 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.0.7 description: 'Ruby Implementation of Nano Bots: small, AI-powered bots easily shared as a single file, designed to support multiple providers such as Vicuna, OpenAI ChatGPT, Google PaLM, Alpaca, and LLaMA.' email: executables: - nb extensions: [] extra_rdoc_files: [] files: - ".gitignore" - ".rspec" - ".rubocop.yml" - ".ruby-version" - Gemfile - Gemfile.lock - LICENSE - README.md - bin/nb - components/adapter.rb - components/crypto.rb - components/embedding.rb - components/provider.rb - components/providers/base.rb - components/providers/openai.rb - components/providers/openai/tools.rb - components/storage.rb - components/stream.rb - controllers/cartridges.rb - controllers/instance.rb - controllers/interfaces/cli.rb - controllers/interfaces/eval.rb - controllers/interfaces/repl.rb - controllers/interfaces/tools.rb - controllers/security.rb - controllers/session.rb - docker-compose.example.yml - logic/cartridge/adapters.rb - logic/cartridge/affixes.rb - logic/cartridge/default.rb - logic/cartridge/fetch.rb - logic/cartridge/interaction.rb - logic/cartridge/safety.rb - logic/cartridge/streaming.rb - logic/cartridge/tools.rb - logic/helpers/hash.rb - logic/providers/openai.rb - logic/providers/openai/tools.rb - nano-bots.gemspec - ports/dsl/nano-bots.rb - ports/dsl/nano-bots/cli.rb - static/cartridges/baseline.yml - static/cartridges/default.yml - static/fennel/LICENSE - static/fennel/fennel.lua - static/gem.rb homepage: https://github.com/icebaker/ruby-nano-bots licenses: - MIT metadata: allowed_push_host: https://rubygems.org homepage_uri: https://github.com/icebaker/ruby-nano-bots source_code_uri: https://github.com/icebaker/ruby-nano-bots rubygems_mfa_required: 'true' post_install_message: rdoc_options: [] require_paths: - ports/dsl required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.1.4 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.4.22 signing_key: specification_version: 4 summary: 'Ruby Implementation of Nano Bots: small, AI-powered bots' test_files: []