Skip to main content

Name reservation for SMB Agent (coming soon)

Project description

SMB Agent

Components

  • Frontend UI: React/Next.js interface for user interactions
  • Orchestrator: Agent code with tools

Running the Application

First set env vars (.env.example)

Simple Start

Bash script that runs app and opens it in a window:

./scripts/quick-start.sh

Manual build and run with Docker Compose

docker-compose up --build

Development Setup

Pre-commit Hooks

This project uses pre-commit hooks to ensure code quality. To set up:

./scripts/setup-precommit.sh

This will:

  • Install ruff linter and formatter
  • Install pytest for running tests
  • Set up pre-commit hooks that run automatically before each commit

To run the hooks manually:

uv run pre-commit run --all-files

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

smb_agent-0.0.0.tar.gz (1.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

smb_agent-0.0.0-py3-none-any.whl (1.5 kB view details)

Uploaded Python 3

File details

Details for the file smb_agent-0.0.0.tar.gz.

File metadata

  • Download URL: smb_agent-0.0.0.tar.gz
  • Upload date:
  • Size: 1.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.3

File hashes

Hashes for smb_agent-0.0.0.tar.gz
Algorithm Hash digest
SHA256 6b28fb6593c85aa6a156eaa083818e7ab7156192d1f59be938cbdddb2941cf4b
MD5 5ffe137cbd2d08d6d5fbb07af6c9125e
BLAKE2b-256 f45e7e7012572ae0b0fb53c5ee1057a0944c8e95a065c8ab1de96826f91dd2ce

See more details on using hashes here.

File details

Details for the file smb_agent-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: smb_agent-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 1.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.3

File hashes

Hashes for smb_agent-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9fa37fa5cee4fb4129671c46d0cd19959e03acca809118f1e63d2a05a5ff8794
MD5 3b977b6e67e2b33efe001d3c568bd6af
BLAKE2b-256 ce2fd663e08a857a4b0b9d6a2f2ee2fd2da1e86bb6937d41bac17a11b949ff26

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page