{"repo":"wagner-niklas/Alfred","free":true,"listed":false,"github":"https://github.com/wagner-niklas/Alfred","clone":"git clone https://github.com/wagner-niklas/Alfred.git","description":"Alfred: An open-source Data Assistant for domain adoption, powered by agent skills, semantic knowledge graphs and relational data.","language":"TypeScript","stars":94,"topics":["ai-agents","ai-assistant","assistant-ui","data-assistant","databricks","knowledge-graph","nextjs","semantic-knowledge-graphs","vercel-ai-sdk","neo4j"],"license":"MIT","category":"ai-agents","readme_excerpt":"Alfred Say it. Query it. Own it. Open source is how data stays free. However, most production-grade text-to-sql assistants are not open source and expose only a narrow text box on top of a proprietary stack. Alfred addresses this by providing a research-first open-source application: - A semantic knowledge graph that makes the domain model and its relationships first-class and navigable. - A persistent, multi-thread chat interface built on Assistant UI. - A single, well-defined persistence layer for chat history that can be replaced with your own database. - A pluggable model abstraction layer that lets you seamlessly switch between providers (e.g., OpenAI, Azure, or local models like Ollama or LM-Studio). Features - Help with your Knowledge Graph : Generate your first knowledge graph in an UI and adapt it with domain entities - Persistent Multi-Thread Chat with Pluggable Chat History : Swap the default SQLite persistence for your own database by re-implementing a small set of functions in lib/db.ts - Natural Language Queries : Ask questions about your data plain language - Tool-based Architecture : Extensible system for adding custom data tools - Microphone Input (Dictation) (if supported by the browser) and Image & File Attachments - Agent Skills : Extend Alfred's capabilites by adding skills to the . Technology Stack - Frontend : Next.js 16+ with React 19 and Assistant UI for pre-built conversational interface - AI Engine : Vercel AI SDK using Azure OpenAI - Data Platforms","default_branch":null,"files":null,"tree":[],"storefront":"/r/wagner-niklas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wagner-niklas/Alfred/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}