24 Commits
Author SHA1 Message Date
KaifAhmad1 afc94ad059 Remove KuzuDB backend support and cleanup references 2025-12-10 20:30:59 +05:30
KaifAhmad1 8e0c78ed04 fix: Resolve merge conflict in pyproject.toml - keep graph store deps 2025-11-26 17:24:00 +05:30
Mohd Kaif c5036f7a4d Update pyproject.toml 2025-11-26 17:03:06 +05:30
KaifAhmad1 8852ea775a update pyproject.toml 2025-11-26 17:00:41 +05:30
KaifAhmad1 c469f5455b feat(graph_store): Add Graph Store module to cookbook and examples
- Add new Graph_Store.ipynb introduction notebook
- Update Advanced_Graph_Analytics.ipynb with graph store persistence
- Update Fraud_Detection.ipynb with graph database storage
- Update Transaction_Network_Analysis.ipynb with blockchain graph storage
- Update Criminal_Network_Analysis.ipynb with criminal network persistence
- Update Welcome_to_Semantica.ipynb with Graph Store module documentation
- Update docs/cookbook.md, docs/examples.md, docs/CodeExamples.md
- Sync all notebooks to docs/cookbook directory
2025-11-26 16:55:55 +05:30
KaifAhmad1 ba49ca2b90 Release v0.0.5 - Test Trusted Publishing 2025-11-26 12:17:19 +05:30
KaifAhmad1 4967143a84 Release v0.0.4 - Fix PyPI deployment 2025-11-26 11:49:33 +05:30
KaifAhmad1 8732f524ff chore: bump version to 0.0.3 and update changelog
- Updated version in pyproject.toml, __init__.py
- Added v0.0.3 changelog entry
- Documented GitHub workflow improvements
- Added community templates and documentation
2025-11-25 23:48:42 +05:30
KaifAhmad1 388e9bea12 chore: release v0.0.2 2025-11-25 22:23:56 +05:30
KaifAhmad1 d286c7f88c fix: resolve CI failures in pyproject.toml and security.yml 2025-11-24 18:41:45 +05:30
KaifAhmad1 3694d7d96b fix: resolve CI failures in pyproject.toml and security.yml 2025-11-24 18:37:35 +05:30
KaifAhmad1 03b84ab238 docs: Add comprehensive open source project improvements
- Add essential open source files (CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, CHANGELOG.md, CONTRIBUTORS.md)
- Add GitHub issue and PR templates
- Add CI/CD workflows (CI, docs, release, dependabot)
- Add pre-commit hooks configuration
- Add documentation enhancements (architecture, governance, contributing, community)
- Add developer experience scripts (setup-dev, run-tests, format-code, check-code)
- Add community features (SUPPORT.md, .all-contributorsrc)
- Enhance README badges and project metadata
- Update mkdocs.yml navigation structure
2025-11-24 13:30:49 +05:30
KaifAhmad1 3c9cedf40e chore: Update version to 0.0.1 2025-11-21 17:51:27 +05:30
KaifAhmad1 5bd079efb4 Merge branch 'main' of https://github.com/Hawksight-AI/semantica 2025-11-21 17:26:06 +05:30
KaifAhmad1 e72aec389f fix: Remove invalid PEP 508 version specifier from torch dependency 2025-11-21 17:24:41 +05:30
Mohd Kaif 896617d2ad Merge pull request #45 from Hawksight-AI/staging
feat: Update package metadata for PyPI publishing
2025-11-21 16:35:29 +05:30
KaifAhmad1 a144c67177 feat: Update package metadata for PyPI publishing
- Update package name to lowercase 'semantica' for PyPI
- Update author/maintainer to 'Hawksight AI'
- Add GitHub Actions workflow for automated PyPI publishing
- Update package description with emojis
- Remove project URLs (to be added later)
- Update README installation instructions
2025-11-21 16:34:32 +05:30
Mohd Kaif 0fba6418f5 Update pyproject.toml 2025-11-21 13:05:44 +05:30
KaifAhmad1 48541f9fa6 update pyproject.toml file 2025-11-21 13:03:51 +05:30
KaifAhmad1 3c31475fdc feat: Add multiple splitting and chunking methods with KG/ontology support
- Add unified TextSplitter with method parameter support
- Implement 20+ splitting methods (standard + KG/ontology)
- Add entity-aware and relation-aware chunking for GraphRAG
- Add graph-based, ontology-aware, and hierarchical chunking
- Add configuration management and plugin registry
- Add specialized KG chunkers (EntityAware, RelationAware, etc.)
- Update pyproject.toml with optional dependencies
- Maintain backward compatibility with existing chunkers
2025-11-14 23:03:41 +05:30
KaifAhmad1 0a1821d586 feat: Add multiple extraction methods and LLM provider support
- Add pattern, regex, rules, ML, HuggingFace, and LLM extraction methods
- Implement unified LLM provider system (OpenAI, Gemini, Groq, Anthropic, Ollama)
- Add HuggingFace model loader for NER, relation, and triplet extraction
- Enhance all extractors with method parameter and fallback chain support
- Add comprehensive documentation with algorithms and supported methods
- Add plugin registry system for custom providers and methods
- Add configuration management with environment variable support
2025-11-14 18:42:24 +05:30
KaifAhmad1 c8928a449d Restructure: Move semantica package to root level
- Moved semantica folder from libs/ to root level
- Moved pyproject.toml from libs/ to root level
- Moved and renamed libs/README.md to LIBS_README.md at root
- Removed empty libs folder
2025-11-06 00:09:09 +05:30
KaifAhmad1 61270f53fc feat: Add comprehensive SemantiCore Development Roadmap and clean up old documentation files 2025-08-10 17:43:31 +05:30
KaifAhmad1 e179e890d3 feat(repo): add initial open-source structure, development guide, roadmap, contribution guide, and pyproject.toml for SemantiCore modular toolkit 2025-06-26 18:13:16 +05:30