Sobre o projeto

Semantica é uma infraestrutura de conhecimento voltada para desenvolvedores que permite a criação de Context Graphs e Knowledge Graphs (KG) para substituir ou complementar RAG baseado apenas em vetores. Foi projetada especificamente para domínios de alto risco e regulados (finanças, saúde, direito), nos quais explicabilidade e auditabilidade são essenciais. Principais capacidades incluem: - Inteligência Decisional: Trata decisões de IA como nós de grafos de primeira classe com vinculação causal, permitindo que os usuários rastreiem cadeias de decisão e analisem impactos. - Raciocínio Determinístico: Implementa encadeamento progressivo, redes Rete, Datalog e SPARQL para caminhos de raciocínio explicáveis, sem depender de caixas-pretas de LLM. - Governança de IA: Suporta padrões W3C, incluindo PROV-O para proveniência, SHACL para restrições, OWL para geração de ontologias e SKOS para gerenciamento de vocabulários. - Armazenamento Poliglota: Suporta repositórios RDF triple stores (Oxigraph, Blazegraph, Apache Jena) e Grafos de Propriedades Rotuladas (Neo4j, FalkorDB, AWS Neptune), além de vários vector stores. - Integração Enterprise: Conectores nativos para Databricks (Unity Catalog), Snowflake e SAP OData. - Pipeline de Conhecimento: Um pipeline completo ponta a ponta que cobre ingestão, chunking com consciência de entidades, extração de NER/relações, detecção de conflitos e deduplicação semântica. - Suporte ao Ecossistema: Integrações com Agno, CrewAI, LangChain e um servidor MCP integrado.