Expand description
Kernel domain agents and use cases for Converge.
This crate contains the kernel packs and pure constraint-satisfaction use cases that form the foundation of Converge.
§Kernel Packs
packs::money: Financial transaction substratepacks::trust: Audit/access/provenance substratepacks::delivery: Promise fulfillment protocolpacks::data_metrics: Instrumentation substrate
§Use Cases
ask_converge: Query interfacemeeting_scheduler: Pure constraint satisfaction (kernel)resource_routing: Pure constraint satisfaction (kernel)drafting: Content drafting (kernel utility)form_filler: Form filling agents (kernel utility)
Re-exports§
pub use ask_converge::AskConvergeAgent;pub use ask_converge::GroundedAnswerInvariant;pub use ask_converge::RecallNotEvidenceInvariant;pub use drafting::DraftingComposerAgent;pub use drafting::DraftingResearchAgent;pub use form_filler::CompletenessAgent;pub use form_filler::FieldMappingAgent;pub use form_filler::FillPlanAgent;pub use form_filler::FormSchemaAgent;pub use form_filler::NormalizationAgent;pub use form_filler::ProposalEmitterAgent;pub use form_filler::RiskClassifierAgent;pub use meeting_scheduler::AvailabilityRetrievalAgent;pub use meeting_scheduler::ConflictDetectionAgent;pub use meeting_scheduler::RequireParticipantAvailability;pub use meeting_scheduler::RequirePositiveDuration;pub use meeting_scheduler::RequireValidSlot;pub use meeting_scheduler::SlotOptimizationAgent;pub use meeting_scheduler::TimeZoneNormalizationAgent;pub use meeting_scheduler::WorkingHoursConstraintAgent;pub use resource_routing::ConstraintValidationAgent;pub use resource_routing::FeasibilityAgent;pub use resource_routing::RequireAllTasksAssigned;pub use resource_routing::RequireCapacityRespected;pub use resource_routing::RequireValidDefinitions;pub use resource_routing::ResourceRetrievalAgent;pub use resource_routing::SolverAgent;pub use resource_routing::TaskRetrievalAgent;pub use domain_invariants::AuditTrailRequired;pub use domain_invariants::AuthorityRequired;pub use evals::AccessComplianceEval;pub use evals::AuditCoverageEval;pub use evals::DashboardSourceEval;pub use evals::InvoiceAccuracyEval;pub use evals::MeetingScheduleFeasibilityEval;pub use evals::MetricDefinitionQualityEval;pub use evals::PaymentReconciliationEval;pub use evals::PromiseFulfillmentEval;pub use evals::RbacEnforcementEval;pub use evals::ScopeCreepDetectionEval;
Modules§
- ask_
converge - Ask Converge domain pack (grounded Q&A).
- domain_
invariants - drafting
- Deterministic drafting flow (short path).
- drafting_
llm - LLM-enabled drafting flow.
- eval_
agent - Suggestor that executes evals and stores results in context.
- evals
- Domain-level evals for Converge.
- form_
filler - Form Filler pack agents (PDF-first).
- llm_
utils - Utilities for creating LLM-enabled suggestors backed by a chat backend.
- meeting_
scheduler - Meeting Scheduler agents for calendar coordination.
- meeting_
scheduler_ llm - LLM-enabled Meeting Scheduler use case.
- mock
- packs
- Kernel pack agents organized by domain.
- resource_
routing - Resource Routing agents for task allocation and optimization.
- retrieval
- Retrieval agent for context-aware semantic search.