Cover image
Try Now
2025-04-08

Datenagenten sind intelligente Assistenten, die von Dateningenieuren erstellt wurden, um Nichtdatenfachleuten zu helfen, die Dateninfrastruktur des Unternehmens zu navigieren

3 years

Works with Finder

2

Github Watches

3

Github Forks

9

Github Stars

🤖 Data Agents Platform

Alpha Status Next.js 14 TypeScript UI

https://github.com/user-attachments/assets/f591bc23-3a19-43eb-9c92-e4b5bb3ba57f

💬 Data Agents, Really!

Data Agent is an agentic AI harnessing GenAI to automate and streamline data engineering workflows. By delivering complete, well-prepared data requests, it saves time and reduces bottlenecks across teams.

✨ Features

  • 🤖 Multi-agent collaboration - Engage with specialized data engineering agents
  • 🔄 Multiple backend support - Connect to OpenAI, Claude, Gemini or Ollama for private deployments
  • 🔗 n8n integration - Use n8n workflows for agent orchestration
  • 🎯 Strategy-based approach - Different strategies for various data engineering tasks
  • 🌙 Modern dark UI - Beautiful, responsive interface inspired by LobeChat
  • 🚀 Docker ready - Easy deployment with Docker Compose

🚀 Quick Start

The fastest way to get started is using Docker Compose:

# Clone the repository
git clone https://github.com/HotTechStack/dataagents.git
cd dataagents

# Start the application
docker-compose up -d

🔧 Setup Steps

  1. Once the containers are running, go to n8n at http://localhost:5678

  2. Upload the workflow from the agents/n8n/conversations directory

  3. Configure your API keys:

    • In Docker Compose: update OpenAI/Claude/Gemini key
    • In n8n workflow: click on OpenAI/Claude/Gemini model block and add your key
    • See n8n documentation for more details
  4. Visit http://localhost:3000 and start interacting with your agents!

🧩 Running Locally

If you prefer running the application without Docker:

# Clone the repository
git clone https://github.com/HotTechStack/dataagents.git
cd dataagents

# Install dependencies
pnpm install

# Start the development server
pnpm run dev

You can still use your own hosted n8n instance or the Docker integrated version while running the frontend locally.

🧠 Available Agents

  • Data Architect - Designs data infrastructure and systems
  • Pipeline Engineer - Builds efficient data pipelines
  • Data Analyst - Analyzes and interprets complex data
  • Data Scientist - Applies statistical models and machine learning
  • Governance Specialist - Ensures data quality and compliance

🎯 Strategy Types

🔮 Upcoming Features

We're actively working on the following enhancements:

  • 🎯 Strategy Types - More Strategy Types backend for debate and Continuous Discussion
  • 📝 Code Execution - Run and test code snippets directly in the chat
  • 🔄 Workflow Builder - Create custom agent workflows with a visual editor
  • 🌐 Multi-source Data Connectors - Connect to various data sources
  • 🏗️ Data Engineering Specific MCP Server - Optimized for data engineering workflows
  • 🧠 Deep Thinking for Data Engineering - Enhanced reasoning capabilities for complex data problems
  • 💾 Database with histories - Persistent conversation storage with vectordbs for semantic search and caching

🧩 Architecture

The application is built with a modern stack:

  • Frontend: Next.js 14 with App Router, TypeScript, Tailwind CSS, Shadcn UI
  • State Management: Zustand for global state
  • Orchestration: n8n for workflow management
  • AI Integration: OpenAI, Claude, Gemini and Ollama support

🤝 Contributing

Contributions are always welcome! Here's how you can help:

  1. Fork the repository
  2. Create a new branch: git checkout -b feature/amazing-feature
  3. Make your changes and commit them: git commit -m 'Add amazing feature'
  4. Push to the branch: git push origin feature/amazing-feature
  5. Open a pull request

🐛 Bug Reports

If you encounter any issues, please help us improve by creating a bug report.

Include as much information as possible:

  • Steps to reproduce
  • Expected behavior
  • Actual behavior
  • Screenshots if applicable
  • Environment details (browser, OS, etc.)

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

相关推荐

  • NiKole Maxwell
  • I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • Elijah Ng Shi Yi
  • Advanced software engineer GPT that excels through nailing the basics.

  • lumpenspace
  • Take an adjectivised noun, and create images making it progressively more adjective!

  • https://maiplestudio.com
  • Find Exhibitors, Speakers and more

  • Yasir Eryilmaz
  • AI scriptwriting assistant for short, engaging video content.

  • https://appia.in
  • Siri Shortcut Finder – your go-to place for discovering amazing Siri Shortcuts with ease

  • apappascs
  • Entdecken Sie die umfassendste und aktuellste Sammlung von MCP-Servern auf dem Markt. Dieses Repository dient als zentraler Hub und bietet einen umfangreichen Katalog von Open-Source- und Proprietary MCP-Servern mit Funktionen, Dokumentationslinks und Mitwirkenden.

  • jae-jae
  • MCP -Server für den Fetch -Webseiteninhalt mit dem Headless -Browser von Dramatikern.

  • HiveNexus
  • Ein KI-Chat-Bot für kleine und mittelgroße Teams, die Modelle wie Deepseek, Open AI, Claude und Gemini unterstützt. 专为中小团队设计的 ai 聊天应用 , 支持 Deepseek 、 Open ai 、 claude 、 Gemini 等模型。

  • ravitemer
  • Ein leistungsstarkes Neovim -Plugin für die Verwaltung von MCP -Servern (Modellkontextprotokoll)

  • patruff
  • Brücke zwischen Ollama und MCP -Servern und ermöglicht es lokalen LLMs, Modellkontextprotokoll -Tools zu verwenden

    Reviews

    3 (1)
    Avatar
    user_2asm4v8X
    2025-04-16

    The WIP: MCP Server Superset by LiusCraft is a game-changer! I appreciate its seamless integration and robust features, making server management a breeze. The intuitive interface and comprehensive functionalities significantly enhance productivity. Highly recommend for anyone looking to streamline their MCP server operations! Check it out: https://mcp.so/server/superset-mcp-server/LiusCraft