ai-analyst  by e2b-dev

AI analyst for CSV data analysis

Created 10 months ago
272 stars

Top 94.8% on SourcePulse

GitHubView on GitHub
Project Summary

AI Analyst by E2B is an open-source tool for analyzing CSV data and generating interactive charts using Llama 3.1. It targets developers and data analysts seeking a quick way to explore datasets programmatically via a web interface, leveraging the E2B SDK for sandboxed execution.

How It Works

The tool utilizes the E2B SDK to run code analysis within a secure sandbox environment, powered by Meta's Llama 3.1. It integrates with Vercel's AI SDK and Next.js for its frontend and backend architecture, employing the echarts library for creating interactive visualizations from analyzed data.

Quick Start & Requirements

  • Install dependencies: npm i
  • Requires API keys for E2B and at least one LLM provider (Fireworks, TogetherAI, or Ollama).
  • Setup involves cloning the repository, installing Node.js dependencies, and configuring environment variables.
  • Online demo available at ai-analyst.e2b.dev.

Highlighted Details

  • Leverages Llama 3.1 for data analysis.
  • Supports CSV file uploads.
  • Generates interactive charts using echarts.
  • Integrates with E2B Sandbox, Vercel AI SDK, and Next.js.

Maintenance & Community

The project is maintained by e2b-dev. Further community or roadmap information is not detailed in the provided README.

Licensing & Compatibility

The repository is not explicitly licensed in the provided README. Compatibility for commercial or closed-source use is not specified.

Limitations & Caveats

The README does not specify supported chart types beyond stating they are described elsewhere. The project's license and commercial use implications require further investigation.

Health Check
Last Commit

2 months ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
19 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Taranjeet Singh Taranjeet Singh(Cofounder of Mem0), and
6 more.

fragments by e2b-dev

0.5%
6k
Next.js template for AI-generated apps
Created 1 year ago
Updated 1 week ago
Starred by Sourabh Bajaj Sourabh Bajaj(Cofounder of Uplimit), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
3 more.

NextChat by ChatGPTNextWeb

0.2%
86k
AI assistant for web, iOS, MacOS, Android, Linux, and Windows
Created 2 years ago
Updated 4 days ago
Feedback? Help us improve.