Candidate Decisions - thekaveh/atlas GitHub Wiki

10.9. Candidate Decisions

Recorded decisions about proposed additions identify prerequisites for future integration. A proposal does not enable a service.

Dates identify recorded decisions, not fresh upstream qualification. See the Supported service catalog for supported Atlas configuration.

1. Browserless

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred pending a reproducible workflow that needs persistent browser sessions. Resource limits, authentication and license acceptance need a design before adoption.

Upstream project.

2. Docling MCP Server

Lifecycle: planned. Recorded decision date: 2026-07-03.

Planned as a document-tool bridge for agents. Transport, authentication, tool names and use of the existing Docling service need an integration design.

Upstream project.

3. Firecrawl

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred until a reproducible extraction gap justifies an additional crawler deployment. Operational ownership and license acceptance must be decided before adoption.

Upstream project.

4. Honcho

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred until existing memory options cannot meet a named cross-agent workflow. User isolation, consent, retention and deletion need an explicit design.

Upstream project.

5. imgproxy

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred until an asset-browser or media workflow can issue signed preview URLs. The initial design must keep source access and transformation requests controlled.

Upstream project.

6. Keycloak

Lifecycle: deferred. Recorded decision date: 2026-07-03.

Deferred pending an identity-provider choice. Consumer configuration, credential migration and route authentication require a coordinated design.

Upstream project.

7. mcpo (MCP-to-OpenAPI Proxy)

Lifecycle: deferred. Recorded decision date: 2026-07-03.

Deferred pending a curated tool set and an authentication model. Secret delivery, token scope and writable tool storage need an integration design.

Upstream project.

8. NocoDB

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred until a named human-review workflow needs editable operational rows. Review ownership, provenance and authentication must be defined before adding another user interface.

Upstream project.

9. OmniVoice (k2-fsa)

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred until a maintained serving endpoint can support Atlas integration. A library proposal does not establish a supported HTTP service or selectable TTS source.

Upstream project.

10. OpenLIT

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred until a named observability gap justifies another platform. Collector, storage, user-interface and retention ownership must be clear before adoption.

Upstream project.

11. Perplexica (Vane)

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred until Atlas chooses a distinct interface for cited web answers. Provider setup, route authentication, upload storage and overlap with existing applications need review.

Upstream project.

12. Redis Stack (redis-stack-server)

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred until a consumer demonstrates a tested need for module commands. Persistence, memory costs and distribution terms need review before changing the Redis variant.

Upstream project.

13. RedisInsight

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred until an operator workflow justifies another administration interface. Authentication, data exposure, credential handling and distribution terms require review.

Upstream project.

14. Supabase Edge Functions (Deno runtime)

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred until an edge-specific workflow needs another execution surface. Upgrade behavior, authentication and secret ownership need a design before adoption.

Upstream project.

15. Unmute (Kyutai)

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred pending client compatibility and resource qualification. Authentication, session behavior and coexistence with existing speech providers need a design before adoption.

Upstream project.

16. WhisperX

Lifecycle: deferred. Recorded decision date: 2026-07-04.

Deferred until a named audio-ingestion workflow needs speaker labels and word timings. Model access, resource limits, retention and transcript provenance need an integration design.

Upstream project.