Commit Graph

240 Commits

Author SHA1 Message Date
pseco f6bfba5561 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-09 15:04:23 +01:00
pseco 4afba7d89d working on scrappy 2026-03-09 15:00:07 +01:00
acano 6d856ba691 Add chunk.py for processing and replacing JavaScript references with Avap
- Implemented `replace_javascript_with_avap` function to handle text replacement.
- Created `read_concat_files` function to read and concatenate files with a specified prefix, replacing JavaScript markers.
- Added functionality to read files from a specified directory and process their contents.
2026-03-09 13:21:18 +01:00
izapata c8da317dd8 chore: remove unused dependencies from pyproject.toml and uv.lock 2026-03-09 11:08:42 +01:00
pseco 423061f76d Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-09 09:35:53 +01:00
pseco 11e6ef71b1 working on agent pseco scratches 2026-03-09 09:35:49 +01:00
acano a434d34676 Updated docs 2026-03-06 11:38:06 +01:00
acano 6692990a38 docs: Update function definition syntax in AVAP™ documentation for clarity 2026-03-06 08:50:54 +01:00
Rafael Ruiz a08f754e25
Merge pull request #24 from BRUNIX-AI/mrh-online-dev-partial
Implemented basic elasticsearch ingestion pipeline and built langgraph RAG agent skeleton
2026-03-05 13:10:04 -08:00
rafa-ruiz 7839793eff docs: align function syntax and cleanup docker config 2026-03-05 11:57:29 -08:00
acano a4267e1b60 feat: implement Elasticsearch ingestion pipeline and embedding factories 2026-03-05 16:26:22 +01:00
acano d951868200 refactor: Simplify Elasticsearch ingestion by removing chunk management module and integrating document building directly 2026-03-05 16:23:27 +01:00
acano 8914acbb95 Add comprehensive documentation for AVAP™ language features
- Introduced sections on Persistence, Connectors, and Native ORM, detailing the avapConnector, ORM commands, and data access abstraction.
- Documented System Utilities and Transformation, covering time management, string manipulation, and security operations.
- Explained Function Architecture and Scopes, including function definition, invocation, and middleware usage.
- Provided a Master Example that integrates various sections to demonstrate practical application.
- Detailed the dynamic nature of AVAP™ as a programming language, including dynamic typing and memory management.
- Established notation conventions and lexical analysis processes for code clarity and structure.
- Outlined data types and structures available in AVAP™, emphasizing their usage in program development.
- Discussed variable management, including local and global variables, and best practices for comments.
- Explained expressions in AVAP™, including types, operators, and practical examples with lists.
2026-03-05 15:54:05 +01:00
acano 31206e8fce refactor: Update project structure in README to enhance clarity and organization 2026-03-05 15:16:50 +01:00
acano 7a883846c9 chore: Add .vscode to .gitignore to exclude VSCode settings from version control 2026-03-05 12:14:24 +01:00
acano 97c5ea7ce5 Merge branch 'online' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-05 12:13:31 +01:00
acano ec57c635f9 chore: Remove pull request template to streamline PR submissions 2026-03-05 12:07:14 +01:00
acano 83ca902a59 fix: Correct file path for chunk management module in changelog 2026-03-05 11:44:52 +01:00
acano 1166fc3bf4 feat: Add pull request template to standardize PR submissions 2026-03-05 11:40:38 +01:00
acano 51f42c52b3 refactor: Remove unused uuid import from chunks.py and update changelog for refactoring changes 2026-03-05 11:27:27 +01:00
pseco 34c13dceca chore: Update changelog for version 1.2.0 to include new factory modules, orchestration, and ingestion pipeline 2026-03-05 11:15:40 +01:00
pseco 010270bf22 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-05 11:00:35 +01:00
pseco 183c04829c Update changelog for version 1.2.0: add new modules, refactor server integration, and enhance dependency management 2026-03-05 11:00:30 +01:00
acano d9d754bc6f Implement feature X to enhance user experience and optimize performance 2026-03-05 10:57:38 +01:00
rafa-ruiz 8379033900 Sample avap code 2026-03-04 20:21:27 -08:00
rafa-ruiz 1c9ee8d5dd docs(core): add official AVAP documentation in Markdown (iii) 2026-03-04 18:44:22 -08:00
rafa-ruiz 0113b32f8a docs(core): add official AVAP documentation in Markdown (ii) 2026-03-04 18:31:50 -08:00
rafa-ruiz 2d66266fd8 docs(core): add official AVAP documentation in Markdown 2026-03-04 18:25:15 -08:00
acano 1549069f5a feat: Add Elasticsearch ingestion pipeline and document chunking functionality
- Implemented `elasticsearch_ingestion` function to handle document ingestion into Elasticsearch.
- Created `build_chunks_from_folder` function to read and clean text files, generating document chunks.
- Added logging for better traceability during the ingestion process.
- Updated `uv.lock` to include `boto3` as a new dependency.
2026-03-04 18:21:01 +01:00
pseco f15266f345 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-04 13:58:43 +01:00
pseco 9079674114 working on retrieve from ES 2026-03-04 13:58:38 +01:00
Rafael Ruiz 86f426ae48
Fix formatting of secret values warning in README 2026-03-03 13:35:27 -08:00
Rafael Ruiz 39a9e7eaba
Rename 'main' branch to 'online' in documentation
Updated branch naming from 'main' to 'online' in CONTRIBUTING.md.
2026-03-03 13:34:22 -08:00
rafa-ruiz aa9865f5d0 docs: add contribution standards, PR template and env vars policy 2026-03-03 13:19:42 -08:00
acano dcc07495e5 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-03 17:49:36 +01:00
acano 0538f3b5ce Refactor code structure for improved readability and maintainability 2026-03-03 17:49:27 +01:00
pseco 89316a9f6b Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-03 15:07:58 +01:00
pseco 63c5fc976f working on Dual Index 2026-03-03 15:07:53 +01:00
acano ff08d9a426 Refactor code structure for improved readability and maintainability 2026-03-03 14:38:55 +01:00
acano 5e29469fb4 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-03 14:16:05 +01:00
acano bc87753f2d Implement embedding and chat model factories for multiple providers 2026-03-03 14:15:54 +01:00
pseco 9575af3ff0 working on dual index 2026-03-03 12:01:03 +01:00
acano 203ba4a45c Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-03 10:30:01 +01:00
acano 45d124e017 Remove deprecated configuration files and update Docker Compose for Ollama service 2026-03-03 10:29:52 +01:00
pseco c2e43c030a Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-03 09:41:27 +01:00
pseco 8297ae204c added lark to notebook 2026-03-03 09:39:09 +01:00
acano a7c40d4f2c Refactor Docker Compose and Update Dependencies
- Removed network_mode: "host" from docker-compose.yaml for better isolation.
- Updated execution counts in langgraph_agent_simple.ipynb to reflect new cell order.
- Added OLLAMA_LOCAL_URL to imports in langgraph_agent_simple.ipynb.
- Included base_url parameter for create_chat_model and create_embedding_model functions in langgraph_agent_simple.ipynb.
- Added litellm>=1.82.0 to the development dependencies in pyproject.toml.
- Updated uv.lock to include litellm and its dependencies, along with fastuuid package.
2026-03-02 16:13:07 +01:00
acano 5a666079a4 Refactor langgraph_agent_simple notebook execution counts and handle Langfuse client errors
- Set execution counts to null for initial cells in langgraph_agent_simple.ipynb
- Update execution counts for subsequent cells to maintain order
- Change output stream name from stdout to stderr for error handling
- Capture and log detailed error messages for failed Langfuse client authentication

Update uv.lock to manage accelerate dependency

- Remove accelerate from main dependencies
- Add accelerate to dev dependencies with version specification
- Adjust requires-dist section to reflect changes in dependency management
2026-03-02 14:07:29 +01:00
acano 5b424f8409 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-02 12:48:45 +01:00
pseco 3e4f1cd51e update requirements 2026-03-02 12:47:52 +01:00