LICENSE
README.md
pyproject.toml
fastforge/__init__.py
fastforge/capability_schema.py
fastforge/cli.py
fastforge/dispatch.py
fastforge/generator_protocol.py
fastforge/project_config.py
fastforge/ai_templates/__init__.py
fastforge/ai_templates/config.py
fastforge/ai_templates/dependencies.py
fastforge/ai_templates/lifespan.py
fastforge/ai_templates/app_kinds/__init__.py
fastforge/ai_templates/app_kinds/agent.py
fastforge/ai_templates/app_kinds/rag.py
fastforge/ai_templates/app_kinds/semantic_search.py
fastforge/ai_templates/embeddings/__init__.py
fastforge/ai_templates/embeddings/bedrock_provider.py
fastforge/ai_templates/embeddings/cohere_provider.py
fastforge/ai_templates/embeddings/gemini_provider.py
fastforge/ai_templates/embeddings/huggingface_provider.py
fastforge/ai_templates/embeddings/local_provider.py
fastforge/ai_templates/embeddings/openai_provider.py
fastforge/ai_templates/embeddings/registry.py
fastforge/ai_templates/gateway/__init__.py
fastforge/ai_templates/gateway/bifrost_client.py
fastforge/ai_templates/gateway/litellm_client.py
fastforge/ai_templates/gateway/registry.py
fastforge/ai_templates/vector_store/__init__.py
fastforge/ai_templates/vector_store/chromadb_provider.py
fastforge/ai_templates/vector_store/opensearch_provider.py
fastforge/ai_templates/vector_store/pgvector_provider.py
fastforge/ai_templates/vector_store/qdrant_provider.py
fastforge/ai_templates/vector_store/registry.py
fastforge/ai_templates/vector_store/vertex_ai_provider.py
fastforge/commands/__init__.py
fastforge/commands/_shared.py
fastforge/commands/add.py
fastforge/commands/audit.py
fastforge/commands/ci_cmd.py
fastforge/commands/deploy.py
fastforge/commands/doctor.py
fastforge/commands/misc.py
fastforge/commands/new.py
fastforge/commands/secure.py
fastforge/commands/upgrade.py
fastforge/fragments/model.py.j2
fastforge/fragments/repository.py.j2
fastforge/fragments/route.py.j2
fastforge/fragments/service.py.j2
fastforge/fragments/test_api.py.j2
fastforge/generators/__init__.py
fastforge/generators/ai_app.py
fastforge/generators/ai_telemetry.py
fastforge/generators/auth.py
fastforge/generators/ci.py
fastforge/generators/deploy.py
fastforge/generators/kafka.py
fastforge/generators/model.py
fastforge/generators/observability.py
fastforge/generators/postgres.py
fastforge/generators/redis.py
fastforge/generators/secure.py
fastforge/infra_template/cookiecutter.json
fastforge/infra_template/hooks/post_gen_project.py
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/README.md
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/docker-compose.app.yml
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/docker-compose.elasticsearch.yml
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/docker-compose.fluentbit.yml
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/docker-compose.kafka.yml
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/docker-compose.logstash.yml
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/docker-compose.mongodb.yml
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/docker-compose.postgres.yml
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/docker-compose.vault.yml
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/docker-compose.vector-agent.yml
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/docker-compose.vector-aggregator.yml
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/docker-compose.yml
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/fluentbit/fluent-bit.conf
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/fluentbit/parsers.conf
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/logstash/pipeline/logstash.conf
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/vault/config.hcl
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/vault/policies/app-policy.hcl
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/vector/vector-agent.toml
fastforge/infra_template/{{cookiecutter.project_slug}}-infrastructure/vector/vector-aggregator.toml
fastforge/presets/__init__.py
fastforge/presets/event-service.fastforge.json
fastforge/presets/observable-api.fastforge.json
fastforge/presets/observable-api.fastforge.yaml
fastforge/presets/postgres-api.fastforge.json
fastforge/presets/rag-observable.fastforge.json
fastforge/presets/semantic-search.fastforge.json
fastforge/presets/simple-fastapi.fastforge.json
fastforge/template/cookiecutter.json
fastforge/template/hooks/post_gen_project.py
fastforge/template/{{cookiecutter.project_slug}}/.codeclimate.yml
fastforge/template/{{cookiecutter.project_slug}}/.dockerignore
fastforge/template/{{cookiecutter.project_slug}}/.env.example
fastforge/template/{{cookiecutter.project_slug}}/.env.production
fastforge/template/{{cookiecutter.project_slug}}/.env.staging
fastforge/template/{{cookiecutter.project_slug}}/.fastforge.json
fastforge/template/{{cookiecutter.project_slug}}/.gitignore
fastforge/template/{{cookiecutter.project_slug}}/.pre-commit-config.yaml
fastforge/template/{{cookiecutter.project_slug}}/.secrets.baseline
fastforge/template/{{cookiecutter.project_slug}}/Dockerfile
fastforge/template/{{cookiecutter.project_slug}}/README.md
fastforge/template/{{cookiecutter.project_slug}}/docker-compose.debug.yml
fastforge/template/{{cookiecutter.project_slug}}/pyproject.toml
fastforge/template/{{cookiecutter.project_slug}}/qodana.yaml
fastforge/template/{{cookiecutter.project_slug}}/sonar-project.properties
fastforge/template/{{cookiecutter.project_slug}}/app/__init__.py
fastforge/template/{{cookiecutter.project_slug}}/app/cache.py
fastforge/template/{{cookiecutter.project_slug}}/app/config.py
fastforge/template/{{cookiecutter.project_slug}}/app/dependencies.py
fastforge/template/{{cookiecutter.project_slug}}/app/logging_config.py
fastforge/template/{{cookiecutter.project_slug}}/app/main.py
fastforge/template/{{cookiecutter.project_slug}}/app/secrets.py
fastforge/template/{{cookiecutter.project_slug}}/app/api/__init__.py
fastforge/template/{{cookiecutter.project_slug}}/app/api/exception_handlers.py
fastforge/template/{{cookiecutter.project_slug}}/app/api/models/__init__.py
fastforge/template/{{cookiecutter.project_slug}}/app/api/models/{{cookiecutter.model_name}}.py
fastforge/template/{{cookiecutter.project_slug}}/app/api/routes/__init__.py
fastforge/template/{{cookiecutter.project_slug}}/app/api/routes/health.py
fastforge/template/{{cookiecutter.project_slug}}/app/api/routes/{{cookiecutter.model_name_plural}}.py
fastforge/template/{{cookiecutter.project_slug}}/app/db/__init__.py
fastforge/template/{{cookiecutter.project_slug}}/app/db/mongodb.py
fastforge/template/{{cookiecutter.project_slug}}/app/db/sqlalchemy.py
fastforge/template/{{cookiecutter.project_slug}}/app/db/models/__init__.py
fastforge/template/{{cookiecutter.project_slug}}/app/db/models/{{cookiecutter.model_name}}.py
fastforge/template/{{cookiecutter.project_slug}}/app/middleware/__init__.py
fastforge/template/{{cookiecutter.project_slug}}/app/middleware/logging_middleware.py
fastforge/template/{{cookiecutter.project_slug}}/app/middleware/security_headers.py
fastforge/template/{{cookiecutter.project_slug}}/app/repositories/__init__.py
fastforge/template/{{cookiecutter.project_slug}}/app/repositories/{{cookiecutter.model_name}}_repository.py
fastforge/template/{{cookiecutter.project_slug}}/app/services/__init__.py
fastforge/template/{{cookiecutter.project_slug}}/app/services/{{cookiecutter.model_name}}_service.py
fastforge/template/{{cookiecutter.project_slug}}/app/streaming/__init__.py
fastforge/template/{{cookiecutter.project_slug}}/app/streaming/consumer.py
fastforge/template/{{cookiecutter.project_slug}}/app/streaming/handler.py
fastforge/template/{{cookiecutter.project_slug}}/app/streaming/producer.py
fastforge/template/{{cookiecutter.project_slug}}/infra/docker-compose.yml
fastforge/template/{{cookiecutter.project_slug}}/infra/fluentbit/fluent-bit.conf
fastforge/template/{{cookiecutter.project_slug}}/infra/fluentbit/parsers.conf
fastforge/template/{{cookiecutter.project_slug}}/infra/vector/vector.toml
fastforge/template/{{cookiecutter.project_slug}}/tests/__init__.py
fastforge/template/{{cookiecutter.project_slug}}/tests/conftest.py
fastforge/template/{{cookiecutter.project_slug}}/tests/test_api.py
fastforge_cli.egg-info/PKG-INFO
fastforge_cli.egg-info/SOURCES.txt
fastforge_cli.egg-info/dependency_links.txt
fastforge_cli.egg-info/entry_points.txt
fastforge_cli.egg-info/requires.txt
fastforge_cli.egg-info/top_level.txt
tests/test_ai_app_generator.py
tests/test_ai_telemetry_generator.py
tests/test_capability_schema.py
tests/test_cli_subcommands.py
tests/test_cli_use_case_presets.py
tests/test_cmd_modules.py
tests/test_commands.py
tests/test_dispatch.py
tests/test_e2e_generated.py
tests/test_generator_protocol.py
tests/test_generators.py
tests/test_project_config.py