{"componentChunkName":"component---src-templates-project-page-js","path":"/project/gemini-alchemy/","result":{"data":{"site":{"siteMetadata":{"title":"M.Hassan Ahmed","author":"Hassan11196"}},"markdownRemark":{"id":"845c5c4d-ccfe-5c90-84ab-d103db96d1bb","excerpt":"Gemini Alchemy Mind mapping is an enduringly popular way to record, organize, and present information. LLMs like Gemini can quickly surface structure inside…","html":"<h1>Gemini Alchemy</h1>\n<p>Mind mapping is an enduringly popular way to record, organize, and present information. LLMs like Gemini can quickly surface structure inside complex ideas, but translating that structure into a <em>beautiful</em> mindmap is still painful. <strong>Gemini Alchemy</strong> closes that gap. Abstract ideas in, visually coherent mindmaps out.</p>\n<h2>What I Built</h2>\n<ul>\n<li><strong>FastAPI backend</strong> that wraps Gemini and exposes a clean endpoint for concept-to-mindmap transformation.</li>\n<li><strong>Streamlit frontend</strong> for the interactive experience. Paste an idea, tweak prompts, iterate on the map in real time.</li>\n<li><strong>Layout and styling heuristics</strong> so the generated mindmaps look intentional rather than auto-generated.</li>\n</ul>\n<h2>Why It’s Useful</h2>\n<ul>\n<li><strong>Lower friction than hand-drawn tools:</strong> You get a first draft in seconds instead of fiddling with canvases.</li>\n<li><strong>Better aesthetics than generic LLM output:</strong> The rendering layer handles hierarchy, spacing, and visual weight.</li>\n</ul>","frontmatter":{"title":"Gemini Alchemy","pics":[{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsSAAALEgHS3X78AAADAklEQVQ4y33UaU8bSRAGYH9guqt7PKevOXwfMcQ2WAneDRCDFUIicCDBiXJoV8qykbL//xe8q+72MUO0++HVaGTNo+qqaheYcKFikQOm42bigQlfP7kMwO2SDhXL61RMnOo6NRQ2IMUdWM0hKIjBm/tgvUOI+hMUq03IwRRWOvgVeoQJDUoPe9zBZDbH29UfuHj7HsvP33G8uMbZ1R2WH//E5fuvWCw/4fJ6heF4hj0RQGyhHWZAoY7lwXbLCMop3DA2T78GJ4jgl+vwwgRBpYFS1EFYa4PJUgbcYcKNVIU+VCzhY49cWMLDHnmwRKD7Z5H6PYSlQsH/YlvQNFwl1CHVePX0I5AXmXfVuzCFUO/F6g7KYMKNUdCY3GE6xTI4+aB0CGqPDeYnoCczUFjXwxBuFjLYDsxiajVkCHIq4KUGePcIvDUC703B2xNQuamrVMcWdgXC2WHSS1DIYyGocwge98GjHnhnAj45A39+CX78Gnx8BuoegeIBRFCHaDyFCBu6QoU9AtdLG6QGO/gNbHYFdnID9uYb2Osv4C+uwWdXoNEpSGGtiQblujrppRuwBF5UgzBLqys8+B3s9AbW7QPY6h+w+59gtw/gL+80KNJ9fdwstgYz10mBnropT8EP52DnH8CW3yHHc8jxOdi7B/CLe9DRAtQ+hAibOWwL7q6UmmZshrAB735AjuYaZbd/g1+sQNMFROcI8jHo11HI38+yWdhkAD4+NaA68vIvXZ3C+fk9aPwSon6ggQ20SSF32d0IVGrq/eOjE/Bnr8wgFiuTkxvQ8RVoPF+DaQ60/YYCK3rndP/U0vafg8IGKOqDelPQ6Mz0bLowlfWeQST7kJUuxGAGGQ9hu4nGMuD6bhZNhIoXQ1Q7oPqBHoAeglqVWs9UpKZb7kCGLdjr6uygicIGc0tN+NUugloXXqUNJ2zod7/Wh1vrIUiG8Gp9hNEATtgyR/TSHJYD5Wbb/WS79bafmmw/rKMYqI8b255lMTtoGTD3z+HkL7vwkl927b8wlX8BFnv4ayVqjnUAAAAASUVORK5CYII=","aspectRatio":1,"src":"/static/f016772d810716e898c93843aba65547/f3583/gemini-alchemy.png","srcSet":"/static/f016772d810716e898c93843aba65547/c972b/gemini-alchemy.png 340w,\n/static/f016772d810716e898c93843aba65547/27625/gemini-alchemy.png 680w,\n/static/f016772d810716e898c93843aba65547/f3583/gemini-alchemy.png 1200w","sizes":"(max-width: 1200px) 100vw, 1200px"}}}],"date":"2024-02-20T00:00:00.000Z","description":"A Gemini-powered tool that turns abstract ideas and complex concepts into visually appealing mindmaps. FastAPI backend, Streamlit frontend.","thumbnail":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsSAAALEgHS3X78AAADAklEQVQ4y33UaU8bSRAGYH9guqt7PKevOXwfMcQ2WAneDRCDFUIicCDBiXJoV8qykbL//xe8q+72MUO0++HVaGTNo+qqaheYcKFikQOm42bigQlfP7kMwO2SDhXL61RMnOo6NRQ2IMUdWM0hKIjBm/tgvUOI+hMUq03IwRRWOvgVeoQJDUoPe9zBZDbH29UfuHj7HsvP33G8uMbZ1R2WH//E5fuvWCw/4fJ6heF4hj0RQGyhHWZAoY7lwXbLCMop3DA2T78GJ4jgl+vwwgRBpYFS1EFYa4PJUgbcYcKNVIU+VCzhY49cWMLDHnmwRKD7Z5H6PYSlQsH/YlvQNFwl1CHVePX0I5AXmXfVuzCFUO/F6g7KYMKNUdCY3GE6xTI4+aB0CGqPDeYnoCczUFjXwxBuFjLYDsxiajVkCHIq4KUGePcIvDUC703B2xNQuamrVMcWdgXC2WHSS1DIYyGocwge98GjHnhnAj45A39+CX78Gnx8BuoegeIBRFCHaDyFCBu6QoU9AtdLG6QGO/gNbHYFdnID9uYb2Osv4C+uwWdXoNEpSGGtiQblujrppRuwBF5UgzBLqys8+B3s9AbW7QPY6h+w+59gtw/gL+80KNJ9fdwstgYz10mBnropT8EP52DnH8CW3yHHc8jxOdi7B/CLe9DRAtQ+hAibOWwL7q6UmmZshrAB735AjuYaZbd/g1+sQNMFROcI8jHo11HI38+yWdhkAD4+NaA68vIvXZ3C+fk9aPwSon6ggQ20SSF32d0IVGrq/eOjE/Bnr8wgFiuTkxvQ8RVoPF+DaQ60/YYCK3rndP/U0vafg8IGKOqDelPQ6Mz0bLowlfWeQST7kJUuxGAGGQ9hu4nGMuD6bhZNhIoXQ1Q7oPqBHoAeglqVWs9UpKZb7kCGLdjr6uygicIGc0tN+NUugloXXqUNJ2zod7/Wh1vrIUiG8Gp9hNEATtgyR/TSHJYD5Wbb/WS79bafmmw/rKMYqI8b255lMTtoGTD3z+HkL7vwkl927b8wlX8BFnv4ayVqjnUAAAAASUVORK5CYII=","aspectRatio":1,"src":"/static/f016772d810716e898c93843aba65547/f3583/gemini-alchemy.png","srcSet":"/static/f016772d810716e898c93843aba65547/c972b/gemini-alchemy.png 340w,\n/static/f016772d810716e898c93843aba65547/27625/gemini-alchemy.png 680w,\n/static/f016772d810716e898c93843aba65547/f3583/gemini-alchemy.png 1200w","sizes":"(max-width: 1200px) 100vw, 1200px"}}}}}},"pageContext":{"slug":"/gemini-alchemy/","previous":"projectundefined","next":"projectundefined"}},"staticQueryHashes":["32046230"]}