Graphify-Labs/graphify
Graphify turns any codebase, including documentation and other files, into a queryable knowledge graph using local AST parsing, without relying on vector stores or embeddings.
Awesome AI Agents › Knowledge Graph Orchestration
Memary is an open-source memory layer designed specifically for autonomous agents, aiming to emulate human memory to enhance the reasoning and task performance of AI agents. It recognizes memory as a crucial component in human cognition and seeks to replicate this in AI to advance towards artificial general intelligence (AGI). The project supports local large language models (LLMs) and vision models, primarily through Ollama, with default models like Llama 3 and GPT-3.5-turbo for language, and LLaVA or GPT-4-vision-preview for vision tasks. Memary allows easy switching between these models, providing flexibility for developers. The system integrates multiple components such as a routing agent, knowledge graph, and memory module into a unified ChatAgent class, facilitating seamless memory management and knowledge representation. It supports multi-agent setups with multi-graph databases like FalkorDB, enabling distinct memory contexts for different users or agents. Memary also supports custom tool integration, allowing developers to extend agent capabilities with user-defined functions. Installation requires Python 3.11.9 or lower, and the project provides detailed setup instructions including environment variable configuration for various API keys (OpenAI, Perplexity, Google Maps, Alpha Vantage) and database credentials (FalkorDB, Neo4j). The project emphasizes minimal developer effort for integration, with features like auto-generated memory updates, memory modules tracking user preferences, system improvement metrics, and planned features like memory rewind to revisit past agent states. Memary is designed to be developer-friendly, with a Streamlit-based dashboard for interaction and visualization, and comprehensive documentation and demos available. It aims to provide a robust, flexible, and evolving memory system that mimics human memory processes to improve autonomous agent performance and learning over time.
https://github.com/kingjulio8238/Memary
Graphify turns any codebase, including documentation and other files, into a queryable knowledge graph using local AST parsing, without relying on vector stores or embeddings.
AutoGen is a Microsoft-developed framework for building multi-agent AI applications that operate autonomously or with human collaboration, featuring layered APIs, developer tools, and community support.
SiYuan is a privacy-first, self-hosted, open-source personal knowledge management system with block-level referencing and Markdown WYSIWYG editing capabilities.
Self-hostable Python platform that builds context and knowledge graphs from enterprise data with deterministic reasoning, ontology management and W3C PROV-O provenance for auditable agent decisions.
OASIS is an open-source, scalable social media simulation platform that uses large language models and rule-based agents to realistically simulate the behavior of up to one million users on platforms like Twitter and Reddit for studying complex social phenomena.
Liveblocks is a platform providing customizable pre-built features to easily add multiplayer, engaging, and AI-ready collaborative experiences to applications without disrupting development roadmaps.
Paper2Poster is an open-source multi-agent system that automates the generation of editable scientific posters from research papers in PDF format, featuring a comprehensive evaluation suite to ensure visual and textual quality.
Plexe is a machine learning framework that enables users to build and train models using natural language prompts and an AI-powered multi-agent system.