{"data":{"featured":{"edges":[{"node":{"frontmatter":{"order":5,"title":"VoiceForge","cover":{"publicURL":"/static/299fbcc96831d156cead6719a76d11ac/cover.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAACIklEQVR42m2TS0/bQBRG2ZU8bCcBEsfEiZ2EJB7j1I+EvB9A2hICqCgUpG4qoUpddNFlJaC//VS2EyEkFkfXc+fON3PH3+yklCLvkZQLSFmd/YJN7qDBXr4VIWV0krL6Tr2KlNHYeZ1Uo+R2HEY5V0bT3YhD3UMvd8nsmdFm7wmmQ8FYKEzoSJkScq5EQipEhAuTcp6Ukich75GQ9ze5tySkfFS/OWEBx/2O7X1Fb3gYrS6VZkC5EVCqexzWXAqVYyxnTdU6QzXaaFUfrepFFE0Xo9WnVHNJK8W4ZW9wyfTigeHiltGnbwwXdww3cbC4w+l9xu0+ctReYogppj3HFDNMMccQM+rOGYbVJ53ZCDbb5wSje9z+De7gAn+0imJIZ3KFCE7xx0tmyzWD81u88SXeaMsSf7Ki6c62ggXawQOzxV8c755ixcJo+GgVC60iMI5cimWBE6wZzn9ieWc03Ukk0HSn0XfLn1MVvVfB8ITt3gWlI0FSUdkNL1lRI8KxlCtRF1d4vV/Uj1eUGl0q1py6s6J2vIxaN60p0lbwY/CDTv8PDeea7mRNZ3yDPwrbv+ZkusYOvqA3PUy7jynGGGJAyzulak8wxAjTHqE3TuK/nFI0arVHbPGELZ7p+M9Mxi/0ui+47Sc89x9W6zfZfJVcwSR7UEHKHqLs66SzWuS9MIZeTG+NHRN7bjed50Mqz24q9ta2UN4s3r6i2KfqG8L5/+LYODIUGD9ZAAAAAElFTkSuQmCC"},"images":{"fallback":{"src":"/static/299fbcc96831d156cead6719a76d11ac/66323/cover.png","srcSet":"/static/299fbcc96831d156cead6719a76d11ac/a8dfe/cover.png 175w,\n/static/299fbcc96831d156cead6719a76d11ac/aef44/cover.png 350w,\n/static/299fbcc96831d156cead6719a76d11ac/66323/cover.png 700w,\n/static/299fbcc96831d156cead6719a76d11ac/7a957/cover.png 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/299fbcc96831d156cead6719a76d11ac/307e4/cover.webp 175w,\n/static/299fbcc96831d156cead6719a76d11ac/37527/cover.webp 350w,\n/static/299fbcc96831d156cead6719a76d11ac/86ee4/cover.webp 700w,\n/static/299fbcc96831d156cead6719a76d11ac/bef59/cover.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":397}}},"tech":["Python","NeuTTS Air","Gradio","Voice Cloning","TTS","On-Device"],"github":"https://github.com/oelbourki/VoiceForge","external":"","cta":null},"html":"<p>Open-source, on-device voice cloning and text-to-speech (TTS) application built with NeuTTS Air, Python, and Gradio. Supports instant speaker cloning from a few seconds of audio for privacy-preserving, local voice synthesis.</p>"}},{"node":{"frontmatter":{"order":4,"title":"codibox","cover":{"publicURL":"/static/72720d15ab99d776fa4aaec50a036ad6/cover.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAAB60lEQVR42oXR2W/TQBDAYb9Dm9OxXTdOHK9zObHjI3VSuxWhRSAhUSEqKlqBhIR44OorahD/+g+tHVIQrXj4NNqdnfF4V5lNY8JgwWQc02ya1Ooau5Xm1s5Gpdai1tD/1rxVVw00o40Sxymz6BDR92npbdKjU9L8MenymCTNC8t8hdOf8GBXZaeqsVNt/UPmas09lFl4yGgcYXUGNFSTttGl2xHYYoQtxuxbAm2vWxzerWn3kk1lvZIuHjH2Etx+QF018UYB3iSkP/IZTyPEYLKdoixu3UHjYUUt6pUwyvAmcxwxLTZ6rke726fdcTEtUVB1i0pd/69Gy0TxgwXDUYTjlg2TeU5+9IRkfsTUP9hOL1z/XjJvOx61plHeoSQfpdowWK2ecX5+xcnJc7LshDjOGAxmDIZhGe8wHIYIMS2mVILZksVixXAUUqkb+EnOPDtlEmW4XoIl/I0plrOx3St13ID9nkdVNuxvvu64Pqpqcj2L+REf8D2ccxMdsI5T1knKepmzzo7LmKRbN3HKz/mCb0FcNpT///uO6i2TodfD9108r4fdM7BtHds2sB0TW5hllOs/9Qysjn7bUE4pX1nbs3n38TMfvlzz/tNXXr55y4uLS84urjiT8fVlGYt1Sebluadnr6g2dH4B5mZDXuN3ht0AAAAASUVORK5CYII="},"images":{"fallback":{"src":"/static/72720d15ab99d776fa4aaec50a036ad6/66323/cover.png","srcSet":"/static/72720d15ab99d776fa4aaec50a036ad6/a8dfe/cover.png 175w,\n/static/72720d15ab99d776fa4aaec50a036ad6/aef44/cover.png 350w,\n/static/72720d15ab99d776fa4aaec50a036ad6/66323/cover.png 700w,\n/static/72720d15ab99d776fa4aaec50a036ad6/7a957/cover.png 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/72720d15ab99d776fa4aaec50a036ad6/307e4/cover.webp 175w,\n/static/72720d15ab99d776fa4aaec50a036ad6/37527/cover.webp 350w,\n/static/72720d15ab99d776fa4aaec50a036ad6/86ee4/cover.webp 700w,\n/static/72720d15ab99d776fa4aaec50a036ad6/bef59/cover.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":397}}},"tech":["Python","Docker","PyPI","Sandbox","Code Execution","Artifact Recovery"],"github":"https://github.com/oelbourki/codibox","external":"","cta":null},"html":"<p>Python package for safe and flexible Python code execution, supporting both Docker (isolated) and Host (fast) backends. Automatically handles code outputs like images, CSV files, and markdown. Open-sourced on PyPI for AI-generated code execution.</p>"}},{"node":{"frontmatter":{"order":2,"title":"Real Estate AI Deep Agents","cover":{"publicURL":"/static/eb61513523933f283360018c2c11912f/cover.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAABIklEQVR42n1SSW6EMBDkGcMyrAIPEEAsBia/yCFRlENOkaLkkPz/VFE3eMYCk0PJhnZXV5VtCXFBURQQQiBJEgRBcEMcx0jT1Ajqy7KMe2jNug7N4xWW7/vwz2fQqkgUMQ2ZpgnjODJoL+Wyl1JyXQ13Tif0XQcrDEMoUKFpGgzDsFNrguqLogie56Hv+zuhOpDnBUcQRfdB26HbbyJ0XZeF7AgpGwJHsWJLckRIMewIy/IBbduiqipWulzYxahMt2wgXA5N84xpvqKua7ZPl0QN/6k0EtJP23bw8/2J368P2LZ9s2u6jEOFXFiLjuPi9fkJ728vrFip20In1TOk52Rt5ZPNiu3mnB+tOugRmyyTm7IsV4VaYXn98WFe6pwJVPsDOJs4sFOGOHMAAAAASUVORK5CYII="},"images":{"fallback":{"src":"/static/eb61513523933f283360018c2c11912f/66323/cover.png","srcSet":"/static/eb61513523933f283360018c2c11912f/a8dfe/cover.png 175w,\n/static/eb61513523933f283360018c2c11912f/aef44/cover.png 350w,\n/static/eb61513523933f283360018c2c11912f/66323/cover.png 700w,\n/static/eb61513523933f283360018c2c11912f/7a957/cover.png 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/eb61513523933f283360018c2c11912f/307e4/cover.webp 175w,\n/static/eb61513523933f283360018c2c11912f/37527/cover.webp 350w,\n/static/eb61513523933f283360018c2c11912f/86ee4/cover.webp 700w,\n/static/eb61513523933f283360018c2c11912f/bef59/cover.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":397}}},"tech":["LangGraph","DeepAgents","Python","Multi-Agent","Real Estate","RAG"],"github":"https://github.com/oelbourki/Real-Estate-AI-Deep-Agents","external":"","cta":"/pensieve/multi-agent-orchestration"},"html":"<p>Multi-agent AI platform built with DeepAgents and LangGraph that helps users search, analyze, and evaluate properties. Combines intelligent orchestration with financial analysis and market research for real estate decision-making.</p>"}},{"node":{"frontmatter":{"order":3,"title":"Agentic Data Analyst","cover":{"publicURL":"/static/e0378aa8f195f9258f25c4124d38abd4/cover.png","childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABYlAAAWJQFJUiTwAAAB30lEQVR42m2TXYvUMBSG+///gQoqi6KIV9547xcILrviLrh4MR+dttumycl30nY6ryQzXVjHA6EHcvKcNzlvC04WjCsIaRHiiHEcIaWE1gZaayilIKWCMQZLHA6Hh5Viv9/nPNUXu6rBpryHUA4+DBlIRFBKQ2mdYeoEnOf5AfIvPIVzDoWUBiSSEgsf4lKGaZpy53k/gQkBQQQhRD7krM15ar5AU1hrUTClUHYtGtHDnYCpMMRj7mLEH0YIw4jDPGeVMcaseBiGR8CssCaBUjDUgkN7nzeCd9j2Eq0J+Lbu8OH3DjY+VpO+6QZnwLaVaBoOLiycP3bUSmLLCF83HE8v13h2ucLHuyadxP6kMsHSs5wBWS/AGIfzEXE4qpiGiNua4/1tjZfXJZ5frfH2V4UVN/l9UyzQM6CxHtY6zHMaxB7zaYjfNwxPfmxw8XOLF1crXFyXeHdT4aYhxHH6r0JjLApSNnuQS5tts7wNGYeaDBoyqElj2wnshMaWK5CxMNbm4SzgJCj5t+jae5RVm80dhwnee3Qdy7ZQRJCCIInA+x5SCGgpwTkHkcyTTj9AMv8SRdOmgag8kBhHhBBQVTUY63Ox9wE+hGyjEGLeTyupS8rGcco2+/T5C169foO/ltlL0h1nm74AAAAASUVORK5CYII="},"images":{"fallback":{"src":"/static/e0378aa8f195f9258f25c4124d38abd4/66323/cover.png","srcSet":"/static/e0378aa8f195f9258f25c4124d38abd4/a8dfe/cover.png 175w,\n/static/e0378aa8f195f9258f25c4124d38abd4/aef44/cover.png 350w,\n/static/e0378aa8f195f9258f25c4124d38abd4/66323/cover.png 700w,\n/static/e0378aa8f195f9258f25c4124d38abd4/7a957/cover.png 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/e0378aa8f195f9258f25c4124d38abd4/307e4/cover.webp 175w,\n/static/e0378aa8f195f9258f25c4124d38abd4/37527/cover.webp 350w,\n/static/e0378aa8f195f9258f25c4124d38abd4/86ee4/cover.webp 700w,\n/static/e0378aa8f195f9258f25c4124d38abd4/bef59/cover.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":397}}},"tech":["LangGraph","Python","Streamlit","Natural Language","Code Execution","Data Analysis"],"github":"https://github.com/oelbourki/AgenticDataAnalyst","external":"","cta":"/pensieve/multi-agent-orchestration"},"html":"<p>AI-powered data analysis platform that converts natural language queries into executable Python code and runs it securely. Fully compatible with Streamlit Cloud, using LangGraph for workflow orchestration and safe code execution.</p>"}},{"node":{"frontmatter":{"order":1,"title":"GraphRAG Knowledge Engine","cover":{"publicURL":"/static/76efd611da975451600e063274bd07bb/cover.svg","childImageSharp":null},"tech":["Neo4j","GraphRAG","Python","Hybrid retrieval","LLM reasoning","Financial NLP"],"github":"https://github.com/oelbourki","external":"","cta":"/pensieve/graphrag-production"},"html":"<p>Enterprise GraphRAG platform for financial and compliance documents: Neo4j knowledge graphs, hybrid vector and full-text retrieval, and LLM-based reasoning for explainable answers during due diligence and risk analysis. <em>Ships when client deployment is public.</em></p>"}}]}}}