Categories: None [Edit]
kbs
A comprehensive Ruby implementation of a Knowledge-Based System featuring:
• RETE Algorithm: Optimized forward-chaining inference engine with unlinking optimization for high-performance pattern matching
• Declarative DSL: Readable, expressive syntax for rule definition with built-in condition helpers
• Blackboard Architecture: Multi-agent coordination with message passing and knowledge source registration
• Flexible Persistence: SQLite (durable), Redis (fast), and hybrid storage backends with audit trails
• Concurrent Execution: Thread-safe auto-inference mode for real-time processing
• AI Integration: Native support for LLM integration (Ollama, OpenAI) for hybrid symbolic/neural reasoning
• Production Features: Session management, fact history, query API, statistics tracking
Perfect for expert systems, trading algorithms, IoT monitoring, portfolio management, and AI-enhanced decision systems.
Total
Ranking: 186,744 of 187,591
Downloads: 301
Daily
Ranking: 130,231 of 187,571
Downloads: 5
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | madbomber |