This is a Next.js project bootstrapped with create-next-app
.
This is a pre-configured template for new projects. Follow the steps below to get started:
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx
. The page auto-updates as you edit the file.
This project uses next/font
to automatically optimize and load Geist, a new font family for Vercel.
Transform your $20 Cursor/Windsurf into a Devin-like experience in one minute! This repository contains configuration files and tools that enhance your Cursor or Windsurf IDE with advanced agentic AI capabilities similar to Devin, including:
.cursorrules
file will be automatically loaded.windsurfrules
and scratchpad.md
for similar functionalitysource venv/bin/activate
.\venv\Scripts\activate
2. Configure environment variables:
```bash
# Copy the example environment file
cp .env.example .env
# Edit .env with your API keys and configurations
python -m playwright install chromium
## Tools Included
- Web scraping with JavaScript support (using Playwright)
- Search engine integration (DuckDuckGo)
- LLM-powered text analysis
- Process planning and self-reflection capabilities
## Testing
The project includes comprehensive unit tests for all tools. To run the tests:
```bash
# Make sure you're in the virtual environment
source venv/bin/activate # On Windows: .\venv\Scripts\activate
# Run all tests
PYTHONPATH=. python -m unittest discover tests/
The test suite includes:
For detailed information about the motivation and technical details behind this project, check out the blog post: Turning $20 into $500 - Transforming Cursor into Devin in One Hour
MIT License