circuitforge-core integration: db, tiers, llm, config modules #15

Open
opened 2026-04-05 21:36:56 -07:00 by pyr0ball · 0 comments
Owner

Wire Osprey into cf-core for consistent behavior across the menagerie.

Modules to integrate

  • cf_core.db: replace SQLite raw calls with cf-core DB layer
  • cf_core.tiers: gate complaint drafting + cloud LLM behind Paid tier
  • cf_core.llm: route complaint draft requests to local/cloud LLM via standard interface
  • cf_core.config: consolidate env var handling

Notes

  • cf-core is at v0.7.0, installed via pip install -e ../circuitforge-core
  • Peregrine is the reference integration — follow its pattern for db.py and tiers.py shims
Wire Osprey into cf-core for consistent behavior across the menagerie. ## Modules to integrate - `cf_core.db`: replace SQLite raw calls with cf-core DB layer - `cf_core.tiers`: gate complaint drafting + cloud LLM behind Paid tier - `cf_core.llm`: route complaint draft requests to local/cloud LLM via standard interface - `cf_core.config`: consolidate env var handling ## Notes - cf-core is at v0.7.0, installed via `pip install -e ../circuitforge-core` - Peregrine is the reference integration — follow its pattern for db.py and tiers.py shims
pyr0ball added this to the Beta milestone 2026-04-05 21:36:56 -07:00
Sign in to join this conversation.
No labels
backlog
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/osprey#15
No description provided.