Skip to content

Agentic .csv ingestion, analysis, and interactive data visualization using Llama 3.1

License

Notifications You must be signed in to change notification settings

GoDjMike/autovisual

 
 

Repository files navigation

AI Analyst by E2B

This is an AI-powered code and data analysis tool built with Next.js and the E2B SDK.

Preview

→ Try on ai-analyst.e2b.dev

Features

  • 🔸 Analyze data with Meta's Llama 3.1
  • 🔸 Upload CSV files
  • 🔸 Create interactive charts

Powered by:

  • 🔸 ✶ E2B Sandbox
  • 🔸 Vercel's AI SDK
  • 🔸 Next.js
  • 🔸 echarts library for interactive charts

Supported LLM Providers:

  • 🔸 TogetherAI
  • 🔸 Fireworks

Supported chart types:

  • 🔸 All the supported charts are descriebd here.

Make sure to give us a star!

Screenshot 2024-04-20 at 22 13 32

Get started

Visit the online version or run locally on your own.

1. Clone repository

git clone https://github.com/e2b-dev/ai-analyst.git

2. Install dependencies

cd fragments && npm i

3. Get API keys

Copy .example.env to .env.local and fill in variables for E2B and one LLM provider.

E2B: E2B_API_KEY

LLM Providers:

  • Fireworks: FIREWORKS_API_KEY
  • Together AI: TOGETHER_API_KEY
  • Ollama: OLLAMA_BASE_URL

About

Agentic .csv ingestion, analysis, and interactive data visualization using Llama 3.1

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.1%
  • Other 0.9%