awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to othmanadi/planning-with-files

Open-source alternatives to Planning With Files

30 open-source projects similar to othmanadi/planning-with-files, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Planning With Files alternative.

  • arangodb/arangodbarangodb avatar

    arangodb/arangodb

    14,091View on GitHub↗

    This project is a multi-model database system designed to store and manage information as documents, graphs, and key-value pairs within a single engine. It functions as a graph database and knowledge graph platform, providing the infrastructure to build, query, and visualize structured data models. By integrating vector search capabilities, the system serves as a vector database that supports retrieval-augmented generation for artificial intelligence applications. The platform distinguishes itself through a unified query language that allows users to perform document lookups, graph traversals

    C++arangodbdatabasedistributed-database
    View on GitHub↗14,091
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
  • camel-ai/camelcamel-ai avatar

    camel-ai/camel

    17,253View on GitHub↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Pythonagentai-societiesartificial-intelligence
    View on GitHub↗17,253

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • voltagent/awesome-claude-code-subagentsVoltAgent avatar

    VoltAgent/awesome-claude-code-subagents

    21,906View on GitHub↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Shellai-agent-frameworkai-agent-toolsai-agents
    View on GitHub↗21,906
  • openspg/kagOpenSPG avatar

    OpenSPG/KAG

    8,548View on GitHub↗

    KAG is a graph-augmented retrieval augmented generation system and knowledge graph engine. It functions as a framework that integrates large language models with graph retrieval and numerical calculation to resolve natural language queries. The system creates unified knowledge representations by aligning unstructured data and expert rules through semantic mapping. It maintains mutual indexing between graph structures and original text blocks to ensure that reasoning processes remain linked to verifiable source data. The project provides capabilities for semantic information integration, grap

    Pythonknowledge-graphlarge-language-modellogical-reasoning
    View on GitHub↗8,548
  • datawhalechina/all-in-ragdatawhalechina avatar

    datawhalechina/all-in-rag

    3,989View on GitHub↗

    This project is a retrieval augmented generation framework designed to build pipelines that connect unstructured data and knowledge graphs with large language models. It functions as a vector database orchestrator for indexing text and multimodal content, as well as a system for translating natural language queries into structured database commands. The framework integrates a hybrid retrieval engine that combines dense vector search with sparse keyword matching to increase the precision of retrieved contexts. It further enhances reasoning and relationship mapping through a graph-augmented ret

    Pythonaideepseekembedding
    View on GitHub↗3,989
  • neo4j/neo4jneo4j avatar

    neo4j/neo4j

    15,928View on GitHub↗

    Neo4j is a native graph database management system designed to store and query highly connected data using a property-graph model. It provides an ACID-compliant transaction engine that ensures data integrity, supported by a distributed cluster architecture that maintains causal consistency across nodes. Users interact with the system through a declarative query language, which allows for complex pattern matching and path traversal without requiring manual traversal logic. The platform distinguishes itself through its hybrid approach to data retrieval, combining traditional graph-based queries

    Javacypherdatabasegraph
    View on GitHub↗15,928
  • 1517005260/graph-rag-agent1517005260 avatar

    1517005260/graph-rag-agent

    2,240View on GitHub↗

    This project is a comprehensive framework for constructing, managing, and evaluating knowledge graphs through multi-agent reasoning and deep search capabilities. It provides an end-to-end pipeline that ingests multi-format documents, extracts entities and relationships based on configurable schemas, and maintains structured knowledge bases to support evidence-based retrieval. The system distinguishes itself through its multi-agent orchestration, which decomposes complex queries into parallel research steps and synthesizes long-form reports. It leverages advanced graph-based techniques, includ

    Pythonagentic-ragchain-of-explorationdeepresearch
    View on GitHub↗2,240
  • open-metadata/openmetadataopen-metadata avatar

    open-metadata/OpenMetadata

    14,213View on GitHub↗

    OpenMetadata is an enterprise data catalog, metadata platform, and governance suite that functions as a knowledge graph for data assets. It serves as an AI-ready metadata layer, providing governed context and organizational memory to large language model agents via the Model Context Protocol. The platform distinguishes itself by capturing institutional knowledge, linking conversations, decisions, and remediation notes directly to data assets to preserve tribal knowledge. It integrates AI agents to automate metadata governance, such as suggesting descriptions and identifying sensitive data thr

    TypeScriptcontextcontext-layerdata-catalog
    View on GitHub↗14,213
  • boostio/boostnote-appBoostIO avatar

    BoostIO/BoostNote-App

    4,049View on GitHub↗

    BoostNote-App is a collaborative project management tool and team documentation platform. It functions as a markdown knowledge base and document manager designed for organizing shared technical requirements and team notes. The application is delivered as an Electron desktop application, providing a cross-platform standalone installation. It employs a local-first documentation model, storing content on the local device before synchronizing changes to a remote server in the background. The platform covers shared knowledge management, collaborative technical documentation, and DevOps team coord

    TypeScriptagile-developmentboostnotedeveloper-tools
    View on GitHub↗4,049
  • boto/boto3boto avatar

    boto/boto3

    9,834View on GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Pythonawsaws-sdkcloud
    View on GitHub↗9,834
  • ashishps1/awesome-system-design-resourcesashishps1 avatar

    ashishps1/awesome-system-design-resources

    38,781View on GitHub↗

    This project is a comprehensive, community-driven knowledge repository designed to support software engineers in mastering distributed systems and architectural design. It functions as a structured compendium of engineering principles, providing a centralized index of patterns, trade-offs, and best practices required for building scalable and reliable software infrastructure. The repository distinguishes itself through a highly organized taxonomy that connects complex technical concepts into a cohesive learning path. It features a categorized collection of system design interview problems, ra

    Javaawesomebackendcomputer-science
    View on GitHub↗38,781
  • supermemoryai/supermemorysupermemoryai avatar

    supermemoryai/supermemory

    27,334View on GitHub↗

    Supermemory is an artificial intelligence memory management platform designed to provide autonomous agents with persistent, long-term knowledge bases. It functions as a centralized repository that synchronizes multimodal data, enabling agents to maintain context and historical information across complex, multi-session workflows. By serving as a knowledge graph engine and vector database orchestrator, the platform ensures that information remains accessible and relevant for automated tasks. The system distinguishes itself through its hybrid indexing approach, which combines vector similarity s

    TypeScriptcloudflare-kvcloudflare-pagescloudflare-workers
    View on GitHub↗27,334
  • datahub-project/datahubdatahub-project avatar

    datahub-project/datahub

    12,141View on GitHub↗

    DataHub is a metadata management platform designed to unify technical, operational, and business context across diverse data ecosystems. By utilizing a graph-based metadata model and an event-driven ingestion architecture, it creates a centralized source of truth that maps complex data relationships, lineage, and ownership. This foundational framework enables organizations to maintain a synchronized view of their data landscape, supporting both human-led discovery and automated data operations. The platform distinguishes itself through its focus on grounding artificial intelligence and autono

    Pythondata-catalogdata-discoverydata-governance
    View on GitHub↗12,141
  • bitwarden/androidbitwarden avatar

    bitwarden/android

    8,457View on GitHub↗

    This project is an Android password manager application that provides an end-to-end encrypted vault for storing and synchronizing login credentials, secure notes, and identities. It functions as a secure storage system using zero-knowledge encryption to ensure that only the user can decrypt their stored data. The application integrates directly with the Android system to provide an autofill service that populates usernames and passwords into mobile apps and browser login fields. It also serves as a passkey management wallet for FIDO2 cryptographic passkeys and a time-based one-time password a

    Kotlinandroidbitwardencompose
    View on GitHub↗8,457
  • falkordb/falkordbFalkorDB avatar

    FalkorDB/FalkorDB

    3,437View on GitHub↗

    FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut

    Ccloud-databasedatabasedatabase-as-a-service
    View on GitHub↗3,437
  • docker/genai-stackdocker avatar

    docker/genai-stack

    5,333View on GitHub↗

    This project is a containerized development stack and application framework for building retrieval-augmented generation systems. It provides a dockerized AI sandbox that integrates local model runtimes, knowledge graphs, and vector stores to enable the creation of contextual chatbots. The stack is distinguished by its graph-based vector store, which combines structured knowledge graphs with vector indices for both semantic and structural data retrieval. It allows for local model hosting with CPU or GPU acceleration, enabling generative tasks without reliance on external cloud APIs. The frame

    Python
    View on GitHub↗5,333
  • potpie-ai/potpiepotpie-ai avatar

    potpie-ai/potpie

    5,161View on GitHub↗

    Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software engineer. It parses repositories into a structured code knowledge graph, enabling AI agents to perform multi-hop reasoning, dependency tracing, and grounded technical analysis across large codebases. The system distinguishes itself through a spec-driven development framework where agents generate detailed technical specifications and architecture plans before implementing multi-file code changes. It utilizes a durable execution engine to coordinate specialized AI personas for

    Pythonagentsai-agentsai-agents-framework
    View on GitHub↗5,161
  • kuzudb/kuzukuzudb avatar

    kuzudb/kuzu

    3,965View on GitHub↗

    Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di

    C++cypherdatabaseembeddable
    View on GitHub↗3,965
  • leantime/leantimeLeantime avatar

    Leantime/leantime

    9,288View on GitHub↗

    Leantime is an open-source project management platform designed to track tasks, milestones, and workflows using Kanban boards and Gantt charts. It functions as a strategic planning tool that links daily operational tasks to high-level business goals and long-term objectives, while also serving as a time tracking and billing system for managing work hours and client estimations. The platform differentiates itself through an integrated AI-powered project assistant that decomposes complex tasks, generates status reports, and provides project insights. It further distinguishes its offering with a

    PHPagileasanacalendar
    View on GitHub↗9,288
  • labring/fastgptlabring avatar

    labring/FastGPT

    27,132View on GitHub↗

    FastGPT is a comprehensive platform for building, deploying, and managing context-aware artificial intelligence applications. It provides a unified environment that integrates custom data sources with language models, utilizing a retrieval-augmented generation engine to ground responses in accurate, domain-specific information. The system is designed for enterprise-scale use, featuring multi-tenant architecture, administrative controls, and secure authentication protocols including OAuth 2.0 and custom single sign-on integration. The platform distinguishes itself through a visual, node-based

    TypeScriptagentclaudedeepseek
    View on GitHub↗27,132
  • memgraph/memgraphmemgraph avatar

    memgraph/memgraph

    4,163View on GitHub↗

    Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr

    C++cyphergraphgraph-algorithms
    View on GitHub↗4,163
  • tduckcloud/tduck-survey-formTDuckCloud avatar

    TDuckCloud/tduck-survey-form

    1,224View on GitHub↗

    This project is an open-source, self-hosted platform designed for enterprise-grade data collection, survey building, and automated operational workflows. It provides a comprehensive environment for organizations to maintain full data sovereignty while managing interactive questionnaires, online exams, and complex information-gathering projects within their own private infrastructure. The platform distinguishes itself through a focus on high-concurrency, scalable deployment and granular organizational control. It features a dynamic drag-and-drop builder that supports logic-based branching and

    Javaquestionnairesurveysurvey-form
    View on GitHub↗1,224
  • rotki/rotkirotki avatar

    rotki/rotki

    3,895View on GitHub↗

    Rotki is a local-first financial management suite designed for cryptocurrency portfolio tracking, tax accounting, and decentralized finance analytics. It functions as a self-hosted application that secures all financial records, transaction history, and user credentials within an encrypted local database, ensuring that sensitive data remains entirely under user control. The platform distinguishes itself through a privacy-preserving architecture that eliminates reliance on centralized cloud storage or third-party data providers. Users maintain full control over their connectivity by configurin

    Pythonaccountinganalyticsbitcoin
    View on GitHub↗3,895
  • super-productivity/super-productivitysuper-productivity avatar

    super-productivity/super-productivity

    17,541View on GitHub↗

    This project is a local-first task manager and time tracking tool designed to consolidate work items from multiple external project management platforms into a single, unified interface. By prioritizing local data sovereignty, it ensures that all task lists, time logs, and application states remain on the user's device, providing full functionality in offline environments while maintaining privacy. The application distinguishes itself through a focus on deep work and structured productivity rituals. It integrates distraction-free modes, configurable focus timers, and automated time tracking t

    TypeScriptandroidelectron-appflowmodoro
    View on GitHub↗17,541
  • foambubble/foamfoambubble avatar

    foambubble/foam

    17,220View on GitHub↗

    Foam is a personal knowledge management system that organizes information into a navigable web of interconnected markdown files. It functions as a knowledge graph tool, utilizing wiki-style bidirectional linking and metadata to track relationships between documents and concepts. By storing data in standard text files, the system ensures long-term portability and compatibility with external tools. The platform distinguishes itself through its integrated visualization and automation capabilities. It generates graphical maps of file connections to help users identify patterns and discover relati

    TypeScriptgraph-visualisationmarkdownmarkdown-editor
    View on GitHub↗17,220
  • datawhalechina/tiny-universedatawhalechina avatar

    datawhalechina/tiny-universe

    4,505View on GitHub↗

    Tiny Universe is an educational monorepo that delivers multiple independent implementations of core AI subsystems as self-contained Jupyter notebooks. It provides from-scratch constructions of foundational architectures including a complete Transformer model built from the original paper specification, a denoising diffusion probabilistic model for image generation, and a ReAct-style autonomous agent framework that equips an LLM with tools for planning and multi-step task execution. The project distinguishes itself by covering the full lifecycle of modern AI systems through hands-on implementa

    Jupyter Notebookagentdiffusionevaluation-metrics
    View on GitHub↗4,505
  • opencsgs/csghubOpenCSGs avatar

    OpenCSGs/csghub

    4,180View on GitHub↗

    CSGHub is a model management platform and dataset registry designed for storing, distributing, and managing large language models. It provides a centralized hub for AI assets accessible via a web interface, software development kit, and command line. The platform functions as a self-hosted AI infrastructure, allowing for on-premise installation within private networks for secure and offline operations. It includes a model storage system that maintains Python SDK compatibility with the Hugging Face ecosystem to facilitate the migration of existing scripts. The system covers the full model lif

    Vueaiasset-managementdataset
    View on GitHub↗4,180
  • xerrors/yuxi-knowxerrors avatar

    xerrors/Yuxi-Know

    4,354View on GitHub↗

    Yuxi-Know is an LLM agent orchestration platform that coordinates multiple AI agents through graph-based workflows to decompose and execute complex reasoning tasks. It functions as a multi-tenant AI workspace with an agentic chat interface, combining retrieval-augmented generation with knowledge graph management for enterprise document processing and retrieval. The platform distinguishes itself through graph-based agent orchestration, where directed acyclic graphs define execution dependencies between reasoning steps, enabling parallel or sequential task decomposition. It provides multi-tenan

    Pythondockerfastapikbqa
    View on GitHub↗4,354
  • onyx-dot-app/onyxonyx-dot-app avatar

    onyx-dot-app/onyx

    17,491View on GitHub↗

    Onyx is an enterprise-grade AI platform designed for knowledge management, search, and autonomous agent orchestration. It functions as a centralized system that aggregates unstructured organizational data, enabling secure, context-aware retrieval and interaction across internal documents and communication history. By integrating retrieval-augmented generation with multi-model orchestration, the platform provides a unified interface for teams to query internal knowledge bases and execute complex, multi-step business processes. The platform distinguishes itself through a focus on private infras

    Pythonaiai-chatchatgpt
    View on GitHub↗17,491