Skip to content

About

A fully local, voice-enabled AI agent that autonomously browses the web, writes and runs code, and plans multi-step tasks on your own hardware. Runs against Ollama or LM Studio with no cloud dependency, backed by FastAPI, SearXNG and Selenium.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

835 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgenticSeek: Private, Local Manus Alternative

Agentic Seek Logo

English | Українська | Русский

A 100% local alternative to Manus AI, this voice-enabled AI assistant autonomously browses the web, writes code, and plans tasks while keeping all data on your device. Tailored for local reasoning models, it runs entirely on your hardware, ensuring complete privacy and zero cloud dependency.

Features

  • 🔒 Fully Local & Private - Everything runs on your machine — no cloud, no data sharing
  • 🌐 Smart Web Browsing - Autonomous web search, reading, and form filling
  • 💻 Autonomous Coding - Write, debug, and run code in Python, C, Go, Java
  • 🧠 Smart Agent Selection - Automatically chooses the best AI agent for each task
  • 📋 Task Planning & Execution - Breaks complex tasks into steps using multiple AI agents
  • 🎙️ Voice-Enabled - Speech-to-text and text-to-speech capabilities (CLI mode)

Quick Start

Prerequisites

  • Python 3.10+
  • Docker & Docker Compose
  • Chrome/Chromium browser

Installation

  1. Clone and setup:
git clone https://github.com/ferris007/agenticSeek.git
cd agenticSeek
mv .env.example .env
  1. Configure environment:
# Edit .env file with your settings
WORK_DIR="/path/to/your/workspace"
  1. Setup local LLM (recommended):
# Install Ollama and run a model
ollama pull deepseek-r1:14b
ollama serve
  1. Configure AgenticSeek:
# config.ini
[MAIN]
is_local = True
provider_name = ollama
provider_model = deepseek-r1:14b
provider_server_address = http://127.0.0.1:11434
agent_name = Friday
  1. Start services:
./start_services.sh full  # macOS/Linux
start ./start_services.cmd full  # Windows
  1. Access web interface: Visit http://localhost:3000

Usage Examples

Make a snake game in python!

Search for top cafes in Rennes, France and save three with addresses to rennes_cafes.txt

Write a Go program to calculate factorial, save as factorial.go

Search my summer_pictures folder for JPG files, rename with today's date

Hardware Requirements

Model Size GPU Memory Performance
7B 8GB ⚠️ Basic tasks only
14B 12GB ✅ Good for most tasks
32B 24GB+ 🚀 Excellent performance
70B+ 48GB+ 💪 Best for complex tasks

Supported Providers

Local (Recommended):

  • ollama - Easy local LLM serving
  • lm-studio - Local model management
  • server - Remote server setup

API (Optional):

  • openai - ChatGPT API
  • google - Gemini API
  • deepseek - Deepseek API
  • togetherAI - Various open models

Troubleshooting

ChromeDriver issues: Download matching version from Chrome for Testing

Connection issues: Ensure http:// prefix in provider_server_address

Service startup: Wait for backend to fully start (5+ minutes on first run)

Contributing

I welcome contributions! See Contributing Guide

Maintainer

License

GPL-3.0 License

About

A fully local, voice-enabled AI agent that autonomously browses the web, writes and runs code, and plans multi-step tasks on your own hardware. Runs against Ollama or LM Studio with no cloud dependency, backed by FastAPI, SearXNG and Selenium.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages